Sr. Embedded Software Engineer - (Must be located in Wilmington, NC)
We are seeking a Senior Embedded Software Engineer to join our growing engineering team. This role is ideal for someone passionate about embedded systems, firmware development, and working in a collaborative environment where engineering excellence is valued.
Key Responsibilities
- Design, implement, and maintain embedded software for microcontroller-based systems, primarily using C .
- Develop and maintain firmware across multiple microcontroller platforms.
- Collaborate with cross-functional engineering teams on system integration, testing, and debugging .
- Contribute to all phases of the development lifecycle: concept, architecture, implementation, validation, and release.
- Participate in code reviews , maintain documentation, and support continuous improvement initiatives.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science , or related technical field (or equivalent experience).
- Minimum 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 (logic analyzers, oscilloscopes, in-circuit debuggers).
- Familiarity with version control systems and modern software development workflows.
- Strong analytical, problem-solving, and debugging skills.
- Ability to work independently and collaboratively in cross-functional teams.
- Proficiency with productivity tools (e.g., Microsoft Office or equivalent).
Preferred Skills
- Experience with RTOS-based systems or firmware development for embedded applications.
- Knowledge of hardware/software co-design principles .
Recommended Jobs
Fullstack Engineer
Note: No recruiters please Note: Applicants must have permanent work authorization in the US; we are not sponsoring visas for this role Note: This is an in-office position, we are default ‘in o…
Executive Assistant
This is a high-caliber Executive Assistant role for a professional operating at the top of their field. The Executive Assistant to the President will serve as a trusted extension of the Presiden…
Senior Data Analyst (CFO Data Management - Counterparty)
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Indirect Tax-Property Tax-Senior Manager
Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever …
Sales Representative
Ready to Join America's Fastest-Growing Home Improvement Company? At Home Genius Exteriors , we're not just remodeling homes – we're transforming the future of home improvement! How? By providing…
Growth Specialist - Kitty Hawk
Company Name: R S Andrews of Tidewater Heating, Cooling Overview: Pay: $18.00 - $20.00 per hour + commission Earning potential: $20 – $30/hour on average with commission Schedule: Mon - F…
RN, Registered Nurse - ICU CardioVascular
Description Summary: The competent Nurse, in the same or similar clinical setting, practices independently and demonstrates an awareness of all relevant aspects of a situation. Provides routine a…
Auto Collections Agent
CornerStone Staffing is hiring 5+ Collections Agents in Winterville, NC. If you have a great team work ethic and experience in a fast paced environment; we have the right job for you. Apply Online…
Specialty Fiber Operator/ $18.85 per hour
Job Details Description MAJOR ACCOUNTABILITIES/ESSENTIAL FUNCTIONS: Follow company policies, safe work practices, prevent injury to yourself and other associates Report any unsafe work con…
Branch Operations Manager
JOIN A FAST-PACED, ORIENTED COMPANY BUILT ON STABILITY, GROWTH, AND EXCELLENCE! Branch Operations Manager Work Location: In person, Asheville, NC Full-Time Pay Range from $60,000.00 - $80,…