Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Engineer II

$60.8k - $80.75k

Nomad GCS

Job Description

Job Description:\n\nSalary: $60,800.00 - $$80,750 salary DOE This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support the H1B Visa for this position. Nomad GCS is currently seeking a Level II Embedded Systems Engineer. Please note the Level II Expectation in red below. This position requires onsite training at our Columbia Falls, Montana facility, beginning on hire date. Length of time for training is at the discretion of the Embedded Systems Engineering Manager. Position: Embedded Systems Engineer IIDivision: Innovative Solutions GroupDepartment: Embedded Systems & Human Factors Engineering Status: Full-time Overview: Nomad Global Communication Solutions (Nomad GCS) is a leading provider of communication and response products serving a wide range of customers. Our purpose is to be the solution when every minute matters. We are seeking Embedded Systems Engineers to help design, develop, and support the embedded hardware systems for Nomad Total Command (NTC) and other systems integrated into Nomad products. Embedded Systems Engineers at Nomad GCS are responsible for the design, development, integration, testing, and lifecycle support of embedded hardware and firmware used within Nomad Total Command (NTC), as well as support of embedded systems across all Nomad products and platforms. This includes microcontrollers, embedded processors, sensors, control modules, communication interfaces, and operator control systems that enable deterministic control, automation, monitoring, and safe operation of capabilities across Nomad platforms. Depending on level (IV), Engineers progress from learning foundational engineering practices and supporting designs to independently leading complex system architectures, mentoring others, and driving technical strategy across the organization. This position requires strong hands-on engineering capability combined with system-level thinking, enabling the engineer to diagnose complex system interactions, guide technical decisions, and improve the robustness and performance of embedded systems deployed in demanding environments. Career Growth: Embedded Systems Engineers at Nomad GCS progress through five levels based on demonstrated technical mastery, independence, leadership, and impact. Advancement is supported through mentorship, ownership of embedded subsystems, and alignment with Nomads Core Values. Organizational Structure: Engineering is organized into Teams and Disciplines within the Innovative Solutions Division. Teams: o Team 1 Standards and Modularity: Builds and maintains engineering standards, modules, templates, and rules enabling repeatability and scale. o Team 2 Design: Executes project-level engineering using established standards and less complex custom configurations. o Team 3 Advanced: Develops novel systems and resolves first-of-kind engineering challenges. o Team 4 Manufacturing & Industrial Engineering: Ensures manufacturability, safety, engineering intent, efficiency, and continuous improvement throughout Production. Disciplines: o Mechanical Engineering o Electrical Engineering o IT Engineering o Human Factors Engineering o Embedded Systems Engineering (where this role is located) o Software Engineering An Embedded Systems Engineer may be temporarily assigned to one or more of the four Teams and support Standards and Modularity, Design Engineering, Advanced Engineering, and/or Manufacturing & Industrial Engineering. Core Responsibilities All Levels:Design, develop, and support embedded hardware and firmware used within Nomad Total Command (NTC) and other Nomad platforms.Develop firmware and control logic using C/C++ for microcontrollers and embedded processors supporting modules and control interfaces.Write logic that bridges embedded hardware with NTC software using C/C++ and other languages.Specify/test new embedded computers, network switches, and other hardware for NTC or other Nomad platforms.Integrate sensors, actuators, networking interfaces, and operator control systems used by the NTC platform.Design and troubleshoot embedded systems using CAN, SPI, IC, UART, Ethernet, and related protocols used within various communication networks.Ensure systems exhibit deterministic and predictable behavior, particularly in real-time or near real-time environments.Review, edit, or write JSON based configuration files.Implement error logging, as well as frequent health checks and hardware status updates.Drive improvements in reliability through testing, diagnostics, and design iteration.Diagnose complex interactions between hardware, firmware, networking, and electrical systems.Work within Linux-based environments, including containerized environments (Docker).Flash embedded firmware for micro-controlled hardware and sensors.Write control logic & software for Programmable Logic Controllers (PLCs).Participate in efforts to automate and continuously improve NTC hardware configuration.Attend meetings regarding upcoming builds, take meaningful notes, and actively participate:Proposal Reviews;Sales/Project Management Kickoffs;SPN reviews, Initial Design Reviews (IDR), and Executive Design Reviews (EDR); andActively participate in Executive Reviews and document any findings.Configure, or aid in configuring NTC hardware for production projects, ensuring configuration is accurate and aligns with customer requirements and intended system operation.Assist production team(s) with troubleshooting NTC issues.Design or assist in designing printed circuit boards (PCBs)Participate in design reviews, testing, validation, and root cause analysis of embedded hardware and control behavior.Work closely with Software Engineering to define hardware abstraction layers (HALs) and other methods to translate software commands into hardware actions.Assist software in defining how hardware data/control should be presented in the NTC frontend.Develop and improve embedded systems with the goal that hardware control logic is independent of NTC software functionality.Design systems with strong emphasis on fault tolerance, redundancy, and predictable failure behavior.Assist field and production teams in resolving challenging system-level issues.Prototype and test next-generation capabilities including, but not limited to:Automation systemsAdvanced sensor integrationAI-assisted monitoringAutonomous subsystemsVehicle information system integration (CAN)Self-deployment capabilities (SLAM, Sensor-Fusion, Computer Vision etc.)Edge machine learningPredictive maintenance capabilitiesSubsystem data acquisition for local inference.Identify opportunities to improve operational awareness, system automation, and reliability.Collaborate cross-functionally with Mechanical Engineering, Electrical Engineering, IT Integration, Human Factors Engineering, Software Engineering, Production, Quality, and Program Management teams to ensure embedded systems integrate cleanly with platform subsystems.Apply continuous improvement principles to improve reliability, determinism, manufacturability, and maintainability of embedded hardware.Produce clear technical documentation including:Engineering notesTroubleshooting guidesTest proceduresTechnical design documentationSystem changes, firmware updates, and hardware improvements.Translate operational feedback into engineering improvements.Uphold and model Nomad Core Values in all work.Perform additional duties as assigned. Level Expectations: Embedded Systems Engineer l Entry / DevelopingSupport senior engineers with firmware development tasks and documentation related to NTC embedded modules.Assist with embedded development using C/C++ and microcontroller platforms used within NTC and other Nomad platforms.Participate in prototype builds, testing, and debugging activities for embedded hardware.Learn Nomad embedded standards, communication protocols, and NTC configuration processes.Gain familiarity with CAN, SPI, IC, UART, and Ethernet communication used within embedded hardware networks.Assist with basic or semi-complex engineering projects.Work under close supervision while building technical competence.02 years embedded systems or related engineering experience. Progression signal: Learns quickly, reduces rework, completes tasks correctly on the first pass with attention to detail. Continuously takes ownership of assigned tasks and takes initiative. Communicates effectively and professionally with relevant stakeholders. Embedded Systems Engineer ll Independent ContributorIndependently develop firmware for embedded subsystems and control modules.Implement control logic, state machines, and communication interfaces supporting NTC functionality.Create production-ready embedded code and configuration for NTC hardware.Participate in NTC hardware bring-up, integration, and troubleshooting.Support manufacturing troubleshooting and resolve moderate NTC system issues.Participate actively in design reviews and cross-functional collaboration with supporting disciplines.Participate in advanced engineering projects requiring new features or complex logic.25 years embedded systems engineering experience. Progression signal: Can be trusted to deliver correct and quality embedded solutions under minimal supervision. Takes full ownership of projects and remains composed under pressure. Trusted to lead tasks assigned to them including leading design reviews, mentoring others, and taking initiative to continuously improve quality of work. Embedded Systems Engineer lll Advanced / System-LevelLead embedded design for major subsystems or platform-level control modules.Architect deterministic control logic and embedded communications supporting system behavior.Troubleshoot complex NTC system failures and lead root cause analysis.Mentor Embedded Systems Engineer III team members on NTC architecture and embedded development practices.Participate in advanced engineering efforts for novel features.Optimize embedded designs for reliability, serviceability, and performance.Demonstrate ownership of NTC subsystem behavior and embedded control logic.58 years embedded systems engineering experience. Progression signal: Deep understanding of embedded systems. Follows best practices in firmware, embedded architecture, and continuously raises the technical bar for the team. Ensures embedded systems are secure, reliable, and new implementations are correct, scalable, and maintainable. Embedded Systems Engineer lV Senior / Technical LeadDefine embedded design standards, guidelines, and best practices for NTC hardware and firmware development.Lead highly complex or safety-critical Embedded Systems Engineering efforts.Drive design decisions impacting safety, reliability, and scalability of embedded systems.Serve as a primary technical authority for NTC embedded hardware.Coach and mentor engineers across all levels.812+ years advanced embedded systems engineering experience. Progression signal: Owns high-impact decisions regarding architecture, tool chains, and methodologies that the team uses to produce quality embedded systems. The team relies on this engineers judgement in critical situations. Embedded Systems Engineer V Principal / Strategic LeaderDefine and evolve Nomads long-term NTC embedded platform architecture.Lead cross-disciplinary technical initiatives related to embedded systems across engineering and manufacturing.Serve as the highest-level technical authority for NTC embedded hardware and firmware.Drive innovation and technology adoption that advances the Nomad platforms.Mentor senior engineers and develop future technical leaders.12+ years experience with organizational technical leadership. Progression signal: This engineer shapes what the organization builds next. Including future improvements, novel designs and is an expert in embedded systems. Basic Knowledge Progression:Level l: Foundational understanding of microcontrollers, firmware development, and debugging tools used within NTC embedded systems.Level ll: Strong working knowledge of embedded protocols and subsystem integration supporting NTC modules.Level lll: System-level expertise and troubleshooting mastery of NTC embedded hardware and communications.Level lV: Platform-level architecture and technical leadership for the NTC embedded system.Level V: Enterprise-level strategy, innovation, and mentorship guiding the evolution of the NTC embedded platform. Qualifications & Preferred Skills:Proficiency in C/C++ for embedded systems required.Experience working in Linux environments required.Basic networking knowledge required, advanced preferred.Bachelor's Degree in Computer Engineering or related preferred.Working knowledge of relational database systems preferred.Experience with FreeRTOS or other RTOS platforms preferred.Exposure to closed-loop control in robotics, automotive, aerospace or similar preferred.Working knowledge of JavaScript, React, and/or similar object-oriented programming preferred. Physical Demands:Ability to stand and sit for extended periods.Manual dexterity to operate office equipment.Occasionally lift and/or move up to 20 pounds.Occasional climbing or hands-on testing activities.Ability to work in office, shop, and vehicle environments as needed.Ability to work safely around energized systems when required.Must be able to travel as needed on occasion. Working Environment:Combination of office, production floor, and vehicle-based environments.Exposure to manufacturing noise, electrical equipment, and testing environments.PPE required when entering production or testing areas. Nomad GCS is an equal opportunity employer, (EOE,) and voluntarily follows affirmative action guidelines. As an equal opportunity employer, Nomad GCS does not discriminate in its employment decisions on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable state and local laws.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer II in Huntsville, AL vacancy
  •  ...Job Description Job Description Systems Analyst II Company Overview: KODA is a people-first company recognized as a six-time...  ...®. KODA is a small business focused on solving complex engineering problems on national-priority projects in domains such as missile... 
    Suggested
    Work at office

    KODA Technologies Inc.

    Huntsville, AL
    3 days ago
  •  ...Job Description Job Description Systems Analyst II Join our team! Be a part of our passionate and determined team on a mission...  ...join our team! In this role, you will support the MDA Chief Engineer in transforming the way in which the agency approaches engineering... 
    Suggested

    Banner Defense, Inc.

    Huntsville, AL
    8 days ago
  •  ...Job Description Job Description MDR is looking for a skilled and motivated Systems Analyst II to join our team! In this role you will support the MDA Chief Engineer in transforming the way in which the agency approaches engineering. The ideal candidate has strong... 
    Suggested
    Full time
    Work experience placement

    Mission Driven Research

    Huntsville, AL
    10 days ago
  •  ...Atlanta, GA. Our multi-disciplinary staff of engineers, technicians, and scientists provide...  ...Manufacturing, MicroElectroMechanical Systems (MEMS) / Nanotechnology, and Microelectronics...  ...Basic Experience with programming embedded systems microcontroller and FPGA (Texas... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Work visa

    EngeniusMicro

    Huntsville, AL
    1 day ago
  • $58.3k - $87.5k

     ...Engineering Analyst II, Manufacturing Nights Work Mode: Onsite Location: Onsite - Huntsville, AL This position will work a 2-2...  ...improvement in the manufacturing area as well as any related support systems assigned, with emphasis on operations management and... 
    Suggested
    Work experience placement
    All shifts
    Shift work
    Night shift

    Kohler

    Huntsville, AL
    1 day ago
  • $99.2k - $138.88k

     ...working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join...  ...teams, functions, and locations. The Facilities Mechanical Engineer II will support the design of new infrastructure and buildings... 
    Permanent employment
    Temporary work
    Work experience placement
    Internship
    Local area

    Blue Origin

    Huntsville, AL
    1 day ago
  • $67.7k - $90.27k

     ...and accountability, a Software Developer II has the opportunity to challenge convention...  ...pipelines across source, downstream systems, and cloud platforms to ensure data accuracy...  ...data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Huntsville, AL
    3 days ago
  • $69.55k - $125.73k

     ...work is ahead! Leidos’ Defense Systems Electrical Systems department is seeking a talented Embedded Firmware Developer to join our...  ...is a design-focused group of engineers specializing in advanced hardware...  ..., Integrity, FreeRTOS, uC/OS-II) Electronics and PCBA design... 
    Local area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    4 days ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...Power Design Electrical Engineer to assume a key role within the System Power, Analogand Controls Department. Do you enjoy power... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Transmission & Distribution World

    Huntsville, AL
    4 days ago
  •  ...provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet...  ..., civil, and commercial markets. Principal Mobile CNO Engineer Nightwing provides technically advanced full-spectrum cyber,... 
    Relocation
    Relocation package

    Nightwing

    Huntsville, AL
    1 day ago
  •  ...with development team members to develop embedded C++ flight software Develop C++ embedded...  ...’s degree in computer science, software engineering or related field 5+ years related...  ...developing within a Real Time Operating System (RTOS) Knowledge of and experience in UML... 
    Full time

    Penta Research Incorporated

    Huntsville, AL
    4 days ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership,... 
    Full time
    Work at office

    Heka Aero

    Huntsville, AL
    20 hours ago
  •  ...is seeking a SOFTWARE APPLICATIONS TEST ENGINEER to join our team of professionals in Huntsville...  ...DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security...  ...and evaluating a software-intensive system in a variety of test environments/venues... 
    For contractors
    Work experience placement
    Local area

    QTEC Aerospace

    Huntsville, AL
    11 days ago
  • $68.9k - $131.1k

     ...Software Engineer The C2BMC Next Program, based in Huntsville AL, is seeking a Software Engineer to provide Scrum Master duties and...  ...relocation. And more! At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Huntsville, AL
    8 hours ago
  •  ...Active DoD - Secret Required Certification(s):  · DoD IAT Level II Certification (e.g., CompTIA Security+ CE) within 6 months...  ...(COTS) that are used on both unclassified and classified PEO MS systems · Development may include research, new development, modification... 
    Full time
    For contractors
    Work at office
    Remote work

    Agile Defense

    Huntsville, AL
    20 hours ago
  • $125k - $155k

     ...Solutions is seeking a senior-level Sr Software Engineer who is ready to work with a talented...  ...needs while future-proofing systems with portability and sustainment considerations...  ...development and integration Experience with Embedded Software development and integration on... 
    Full time
    Remote work
    Flexible hours

    LYNX

    Huntsville, AL
    2 days ago
  •  ...the next generation of tactical robotic systems used across defense, national security,...  ...missions. We are building a new center of engineering excellence to design our new category of...  ...a highly skilled and motivated Senior Embedded Engineer to join our team, contributing... 
    Internship
    Work at office
    Flexible hours

    PDW

    Huntsville, AL
    20 hours ago
  •  ...Job Description Job Description Information Systems Security Engineer (ISSE) (SME) Redstone Arsenal/Huntsville, AL IPT Associates (IPTA...  ...Strong communication and organizational skills DoD 8570 Level II/III certification desired Active Security Clearance... 

    Interactive Process Technology LLC

    Huntsville, AL
    16 days ago
  •  ...point for providing research, development and engineering technology and services for aviation and missile platforms across the weapons systems life cycle. AvMC's mission is to "deliver...  ...work experience ~ DoD 8570 Level II/III certification ~ Active Security Clearance... 
    Work experience placement
    Work at office

    Interactive Process Technology LLC

    Huntsville, AL
    14 days ago
  • $43.27 per hour

     ...Sigma Defense is seeking a Software Engineer II to join our team developing software solutions...  ..., tactical, and hardware-integrated systems. This role involves a combination of desktop...  ...applications. Experience programming embedded systems, microcontrollers, or Arduino-... 
    Hourly pay
    Internship

    Sigma Defense

    Huntsville, AL
    29 days ago
  • $94k - $112k

     ...Description Job Description Elastic Software Engineer -Sr. IILocation: Dulles, VA, United...  ...full-spectrum cyber, data operations, systems integration and intelligence mission support...  ...an Elastic Software Engineer - Senior II with prior Elastic engineering and administration... 

    Vervic Inc.

    Huntsville, AL
    26 days ago
  •  ...client of ours is seeking an experienced Software Developer II to join their dynamic team. • Experience developing software...  ...Demonstrated experience in two or more of the following areas: systems engineering, software and system analysis, requirements development,... 

    Marathon TS

    Huntsville, AL
    4 days ago
  •  ...ROLE AND RESPONSIBILITIES Software Engineering – II Work in a collaborative team using agile software development methodology, performing...  ...Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in... 
    Contract work
    Work experience placement

    Advanced Sciences and Technologies (AS&T)

    Huntsville, AL
    20 hours ago
  •  ...Apply Job Type Full-time Description Position: Application Engineer Location: Huntsville, AL Deshazo Automation is a full-service provider of robotic systems and automation equipment, supplying to a variety of accounts in the automotive,... 
    Weekly pay
    Full time
    Temporary work

    DeShazo

    Huntsville, AL
    4 days ago
  • $87.1k - $157.45k

     ...Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is...  ...has an opening for a talented Aviation Embedded Software Engineer to work in our...  ...software, and components of mission-critical systems. Primary Responsibilities This... 
    Work at office
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    1 day ago
  •  ...: Energy Job Title: Software Test Engineer Location: Huntsville, AL Duration...  ...Engineer will be responsible for creating embedded and application software supporting single...  ...boards, video applications, and systems integration.  • Become the architect, software... 
    Permanent employment
    Full time
    Work experience placement
    Shift work

    Collabera

    Huntsville, AL
    20 hours ago
  •  ...comprehensive documentation for code, processes, and systems to ensure clarity and continuity. Testing...  ...technologies such as Apache Tomcat, IIS, MS SQL, Active Directory, LDAP, DNS,...  ...Education: BS in Computer Science or Engineering. Experience: 24 to 84 months of hands‑on... 
    Interim role
    Local area

    Ignite Now

    Huntsville, AL
    4 days ago
  • $70k - $80k

     ...Logistics is seeking to hire a Web Developer/Engineer – Basic to support a DLA client's full...  ...knowledge of requirements development, system design, system performance, and software...  ...Sensitivity: Non-Critical Sensitive (Formerly IT-II or IT-2). Investigation Requirements:... 
    Contract work

    LOGC2

    Huntsville, AL
    17 days ago
  • $68.9k - $131.1k

     ...BMC Next Program, based in Huntsville AL, is seeking a Software Engineer to provide Scrum Master duties and Agile coaching for the Track...  ...the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Huntsville, AL
    1 day ago
  • $87.1k - $157.45k

     ...Description Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create...  ...complex problems, specifically regarding missile defense systems. With offices across the United States engaging in the... 

    Leidos

    Huntsville, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Engineer II. Be the first to apply!