Senior Enbedded Software Engineer
Job in
Winston-Salem, Forsyth County, North Carolina, 27104, USA
Listed on 2026-02-12
Listing for:
Blossom Human Resources, llc
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Job Description
About the Company:A technology company specializing in the development of electronic and electromechanical products is seeking a Senior Embedded Software Engineer. The organization serves a variety of industries and emphasizes innovation, collaboration, and high-quality engineering across its product lines.
Key Responsibilities- Design, implement, and maintain embedded software for microcontroller-based systems, primarily using
C. - Develop and maintain firmware for a range of microcontroller platforms.
- Collaborate with cross-functional engineering teams on system integration, testing, and debugging.
- Contribute to all phases of the development lifecycle, including concept development, architecture, implementation, validation, and release.
- Participate in code reviews, maintain documentation, and support continuous improvement initiatives.
- Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, or equivalent experience.
- Minimum of 3 years of professional experience in embedded software development.
- Strong proficiency in C programming for resource-constrained systems.
- Hands-on experience with microcontrollers, low-level driver development, and peripheral integration.
- Experience with debugging and testing tools such as logic analyzers, oscilloscopes, and in-circuit debuggers.
- Familiarity with version control systems and software development workflows.
- Strong analytical, problem-solving, and debugging skills.
- Ability to work independently and collaboratively in cross-functional teams.
- Proficiency with common productivity tools (e.g., Microsoft Office or equivalent).
- Experience with RTOS-based systems or firmware development for embedded applications.
- Knowledge of hardware/software co-design principles.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×