Post Job Free
Sign in

Embedded CNO Developer

Company:
Nissint Technologies, LLC
Location:
Hanover, MD, 21076
Pay:
187401.23USD - 229045.95USD per year
Posted:
May 11, 2025
Apply

Description:

Job Description

Benefits:

401(k)

Competitive salary

Dental insurance

Flexible schedule

Health insurance

Opportunity for advancement

Paid time off

Parental leave

Profit sharing

Signing bonus

Training & development

Tuition assistance

Vision insurance

Wellness resources

Description

At Nissint Technologies, you'll work on high-impact, cutting-edge projects with a skilled team of developers, delivering custom software solutions to the Intelligence Community. We offer a flexible, supportive environment with competitive compensation, professional growth opportunities, and a strong emphasis on work-life balance, ensuring you can thrive both personally and professionally.

This job presents an exciting opportunity to collaborate with a group of talented professionals dedicated to advancing cybersecurity, tackling challenging problems, and making a significant impact in protecting digital assets. With careful examination and creative analysis, we leverage diverse approaches to develop advantageous solutions. This integrated approach ensures adaptability and sustainability in a dynamic landscape, achieving immediate goals while preparing for future advancements. As part of our team, you'll support cyberspace operations through discovery, analysis, and development of essential security capabilities, collaborating closely with mission teams to provide the tools they need to achieve objectives successfully.

Responsibilities

Leading complex projects from start to finish, ensuring timely delivery and meeting all requirements.

Conducting detailed analysis of embedded systems to identify and resolve critical issues affecting performance, reliability, or functionality.

Utilizing debugging tools like GDB to diagnose and fix bugs in codebases, particularly in assembly languages such as ARM, PPC, MIPS, etc.

Acting as the primary point of contact for customers, understanding their needs, and translating them into actionable tasks and milestones.

Self-directing research and development tasks, breaking down larger projects into manageable, meaningful milestones to ensure progress tracking.

Developing and optimizing code within environments like VxWorks, ELDK, or custom OSes, ensuring compatibility and efficiency.

Working closely with cross-functional teams (hardware, software, QA) to integrate solutions seamlessly into larger systems.

Maintaining comprehensive documentation of processes, findings, and solutions for future reference and team knowledge sharing.

Guiding junior engineers, providing training and feedback to enhance the team's overall expertise.

Staying updated on emerging trends, tools, and technologies in embedded systems development to maintain a competitive edge.Requirements

Proven experience with embedded operating systems such as VxWorks, ELDK, or custom OSes.

Strong skills in Python, C, and assembly languages (ARM, PPC, MIPS).

Extensive experience using tools like GDB for debugging and analysis.

Ability to independently drive research tasks and manage projects without extensive oversight.

Excellent coordination skills with customers to clarify requirements and set project milestones.Desired Skills

Experience with languages like Rust or Go for system-level programming.

Familiarity with real-time operating systems (RTOS) and their intricacies.

Understanding of bare-metal programming and low-level hardware interactions.

Experience contributing to open-source projects, enhancing collaborative development skills.

Expertise in optimizing embedded systems for performance, power efficiency, and resource constraints.

Ability to convey complex technical concepts clearly through training sessions or documentation.

Knowledge of embedded systems applications in specific industries like automotive, aerospace, or IoT.

Full-time

Apply