Firmware Engineer
$120k - $140kALTEN
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more.
As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing.
When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow.
As a Firmware Engineer you will be responsible for;
• Own assigned firmware features or components from requirements analysis through design, implementation, integration, verification, and defect resolution.
• Independently learn existing code, hardware interfaces, development tools, and system behavior; identify the right technical resources and ask focused questions when needed.
• Develop maintainable embedded software in modern C++ using sound object-oriented design, clear interfaces, and appropriate error handling.
• Collaborate with systems, hardware, FPGA, software, and architecture teams to clarify requirements, evaluate tradeoffs, and resolve cross-functional issues.
• Use debuggers, emulators, analyzers, logs, and other diagnostic methods to isolate complex software and hardware interaction problems.
• Create unit and integration tests, contribute to automated testing, and support continuous integration to improve software quality and regression coverage.
• Participate in design and code reviews; provide constructive feedback and incorporate review input promptly.
• Estimate, plan, and track work through user stories; communicate status, risks, dependencies, and technical blockers early and clearly.
• Follow applicable quality processes and produce clear technical documentation that supports design traceability, testing, and long-term maintenance.
• Work effectively with globally distributed teams and contribute to consistent design and architectural improvements across MR platforms.
Qualifications;
• Bachelor's degree, or equivalent practical experience, in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
• 5+ years of professional experience developing embedded or firmware software.
• Strong C++ programming skills, including object-oriented design, memory management, concurrency fundamentals, debugging, and writing maintainable production code.
• Hands-on experience developing software that interacts with hardware, real-time systems, device interfaces, or resource-constrained embedded platforms.
• Proven ability to learn unfamiliar technologies and codebases independently, break down ambiguous problems, and deliver results with minimal guidance.
• Experience with embedded development and diagnostic tools such as debuggers, emulators, protocol or logic analyzers, and system logs.
• Experience with Linux-based development environments, source control such as Git, and build or container-based workflows.
• Experience with continuous integration, automated testing, and disciplined software review practices.
• Clear written and verbal communication skills, including the ability to explain technical decisions, raise risks, and collaborate across functions.
Salary Range: $120k-$140k
The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience
MANDATORY FOR ALL REMOTE/HYBRID AND/OR CALIFORNIA, DISTRICT OF COLUMBIA, HAWAII, COLORADO, MARYLAND, CONNECTICUT, ILLINOIS, MINNESOTA, VERMONT, MASSACHUSETTS, NEVADA, NEW YORK, RHODE ISLAND, WASHINGTON STATE & CINCINNATI, OHIO, JERSEY CITY, NEW JERSEY, TOLEDO, OHIO BASED ROLES.
Note: Due to the nature of the work, only US Persons (citizens or permanent residents) need apply for this position. - OPTIONAL
All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy.
Please beware of job seeker scams and see this important notice ( on our careers page for more information about our recruiting process.
Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
$120k - $140k
...Firmware Engineer We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America...SuggestedPermanent employmentFor contractorsRemote work- ...Role: Embedded Dev Engineer - RDK-B Location: Philadelphia, PA • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 ....Suggested
$90k - $144.9k
...States Full time REQ-1000051530 Lead Embedded Software Engineer – Hybrid Troy, MI or Highland Heights, OH, United States... ..., development, integration, debugging, and support of embedded firmware and software solutions for industrial and connected products used...SuggestedFull timeLocal area- ...interested in being part of our next generation, we want to hear from you! Job Description Position Summary The Senior Project Engineer – Hardware Electronics is responsible for the design, development, and validation of electronic hardware for automotive control...SuggestedPermanent employment
$37.75 - $48.75 per hour
job summary: The Test Tools Developer/Integrator is a hands-on engineer who works on development and bring up/debug of "Test Automation" solutions (combination of HW or SW) necessary to test/validate/measure/record a Product feature or the Product itself. The Test...SuggestedHourly payContract workTemporary workWork experience placement- ...within an ALM environment like Polarion. Design software for compliance to ISO26262 Functional Safety. Support software validation engineer through the development process and iterate code accordingly. Perform software functional validation testing on bench (SIL/HIL)...
- ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Senior Software Engineer to help evolve and support our platform used by Public Safety agencies across the United States. This role offers the opportunity to work on software that directly impacts...Local area
- ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive...Full time
- ...Senior Software Engineer (Cloud And Ai) Summary The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions...Work at office
- ...Position Summary We are seeking an Software Engineering Intern to help design and build a solution that ingests financial data from multiple file formats (e.g., Excel, CSV, PDFs, ERP exports), standardizes the data, and generates automated comparisons, insights, and...Part timeInternshipWorldwideFlexible hours
- ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid...Remote work
- ...~ Health insurance ~ Paid time off ~ Vision insurance About the Role We are looking for a hands-on Electrical Hardware Engineer with 1-3 years of experience to join our team and design the electrical systems that turn conventional vehicles into autonomous platforms...Flexible hoursShift work
- ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge...Long term contract
- Snap-on Business Solutions Snap-on Business Solutions (a group under Repairs, Systems, and Information (RS&I) Division, under Snap-on Incorporated). Location: Rochester Hills, MI facility Responsible for maintaining and growing Snap-on Business Solutions (NEXIQ...Night shift
$56.3 - $66.3 per hour
job summary: We are seeking a hands-on DevOps Engineer to drive automation, reliability, and continuous delivery across our cloud-native platforms. You will work closely with engineering and product teams to design deployment pipelines, optimize infrastructure, and...Hourly payContract workTemporary workWork experience placement- ...debugging, and optimizing performance to ensure smooth and precise movements. Integration and Testing: Collaborate with hardware engineers to integrate software with physical actuators. Conduct thorough testing to ensure seamless operation and identify any issues that...InternshipVisa sponsorshipWork visa
- ...Embedded Software Engineer We are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems team in Auburn Hills, MI. Engineers will work automotive platforms, contributing to SoC or MCU Base Software development...
- ...development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software Engineering and have a bachelor’s...Contract workLocal areaOverseas
- ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures. # Responsibilities...Work experience placement
- ...Embedded Software Engineer (Long-Term Contract - Dallas-Fort Worth, TX) Job Summary: We are seeking an experienced Embedded Software Configuration Engineer for a long-term contract in Dallas-Fort Worth, TX. In this role, you will develop and implement software...Long term contract
- ...re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Mobile Engineer: What this job involves - Operates, inspects, andmaintainsall HVAC, refrigeration, mechanical, electrical, plumbing, and...Daily paidApprenticeshipLocal area
- ...product quality and timeliness of deliverables. Prerequisite & Essential Functions ~ Bachelor’s degree in computer science, engineering or related field ~ Good analytical and problem-solving skills with excellent communication ~ Experience in maintaining Enterprise...Work experience placementWork at officeWork from home
- Description de l'entreprise We are the designers of today for the world of tomorrow. As one of the world’s leading engineering service providers, we at ALTEN are committed to positively shaping the future of our partners, the careers of our employees and the challenges...Permanent employmentContract workInternshipWork at officeFlexible hours
- ServiceNow Developer Support ServiceNow platform development, automation, and integrations to enhance ITSM, ITOM, and ITAM workflows. Job #136769 Manufacturing Washington, DC Apply Now Talascend is currently seeking a ServiceNow Developer for a contract...Contract workWork at officeLocal areaRemote workMonday to Friday
- ...Who You Are In this role as a Robotics Application Engineer, you will provide application engineering expertise across FANUC's robotic products and technologies to support Material Handling applications across Automotive and General Industry markets. You will support...Temporary workFlexible hours
- ...Role: React Engineer Location: Remote Type: Contract Job description: Responsibilities Develop and maintain responsive, component-based web applications using React and TypeScript Write clean, reusable code following industry best practices...Contract workRemote work
- ...cloud infrastructure using Terraform, ensuring automation and compliance. Deploy and operate ML workloads on Google Kubernetes Engine (GKE) with secure and optimized VPC networking. Collaborate with data scientists, engineers, and business stakeholders to deliver...Worldwide
$120k
...platform. This role goes beyond hands-on development—you will provide technical leadership, shape architecture decisions, mentor engineers, and ensure high-quality delivery across multiple initiatives. JOB RESPONSIBILITIES: KNOWLEDGE/SKILLS/ABILITIES Technical Leadership...Temporary workLocal areaRemote work- ...Job Description Our client, a leading engineering technology organization , is looking for an Application Engineer to support customers, technical sales, and business development across North America. This is an exciting opportunity for a Mechanical or Automotive...
- ...delivery of scalable, performant, and user-friendly applications while collaborating closely with product managers, designers, QA engineers, and backend developers. You'll be part of a high-performing team focused on delivering innovative software solutions that provide...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


