About This Role
Job Overview
This is an embedded systems engineering role based in Springfield, MO. You'll design and implement software that interacts directly with hardware, solving real world problems. The work involves a full development cycle from concept to deployment, often for products where reliability isn't optional.
Duties & Responsibilities
- Develop and debug firmware in C/C++ for microcontrollers and SoCs.
- Create hardware abstraction layers and device drivers.
- Collaborate on system architecture, balancing performance with power constraints.
- Write and execute test plans on prototype hardware.
- Analyze and improve system timing, memory usage, and interrupt handling.
- Document designs and participate in technical reviews.
Requirements
- A solid grasp of C programming for constrained environments.
- Hands on experience with common communication protocols like I2C, SPI, UART.
- Familiarity using oscilloscopes, logic analyzers, and JTAG debuggers.
- The ability to read schematics and basic datasheets is essential.
- A bachelor's degree in Electrical Engineering, Computer Engineering, or a related field is typical for this level of role. Relevant project experience can sometimes substitute.
- The job requires sustained focus during debugging sessions and occasional lab work with electronic equipment.
What It's Like In This Role
You'll split your time between writing code at your desk and testing it in the lab. The team usually includes other firmware engineers, hardware designers, and sometimes application software developers. Tools vary but expect IDEs like Keil or IAR Embedded Workbench, version control (Git), and issue tracking systems. Workloads follow project milestones; some weeks are steady, others get intense before a major deliverable.
Why You'll Like This Opportunity
The projects change regularly so you're always learning new architectures. There's room to deepen your expertise in areas like real time operating systems or low power design. Because JobXi lists roles from many employers across Springfield, MO, you get a clear view of different company cultures and tech stacks before you apply.
Schedule & Work Type
The position listed here is typically full time. Many roles are onsite or hybrid in Springfield, MO due to the need for lab access, though some offer partial remote flexibility for focused design work. Standard business hours are common unless supporting manufacturing or field testing cycles demands otherwise.
How To Apply
The "Apply Now" button will redirect you to the hiring employer's own application portal or career site. If a direct link isn't available for this specific listing, we'll show you similar opportunities from other companies hiring for this role in Springfield, MO through our platform.
Disclaimer
JobXi is a job listing platform; we are not the employer for this position. Job availability can change without notice. External employer sites operate under their own privacy policies and terms.
Equal Opportunity
Job Location
Springfield, MO