senior embedded software engineer
US Tech Solutions
US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description Review system-level requirements, and process them into software requirements specifications Design components of an embedded system based on software requirements Integrate applications using components developed in-house and 3rd party libraries Document the design using UML diagrams (collaboration diagram, sequence diagram, state diagram) Implement the code for embedded systems using the ARM Cortex-M platform, following our coding conventions Develop test plans, then test the implemented code through unit tests and integration tests Participate in design and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+ years of C/C++ programming experience 3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience 5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience 2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollers Experience in algorithm design/implementation Demonstrated experience with unit testing (at least one UT framework) and integration testing Demonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores) Demonstrated experience with GUI development: QT or EmWin/StemWin/PEG/uC-GUI #J-18808-Ljbffr US Tech Solutions
- A technology solutions provider in Cary, North Carolina, is seeking an experienced engineer specializing in embedded systems. The ideal candidate will have over 8 years of engineering experience, strong skills in C/C++ programming, and a solid background in RTOS applications...Senior
- Pentangle Tech Services | P5 Group seeks an experienced Embedded Software Developer in Cary, North Carolina. The ideal candidate will be proficient in C++ and have a strong background in embedded systems development, focusing on display devices and cutting-edge technology...Senior
- ...will have experience working in Developing Embedded Display Devices, C++ & Embedded Systems... ...Develop : Create and maintain embedded software for material handling equipment using... ...cross-functional teams, including hardware engineers, to optimize system performance....Senior
- Parker Hannifin is seeking an experienced Embedded Software Engineer located in Cary, NC. This role involves developing and verifying software for control systems, focusing on motor control and signal processing technologies used in aerospace applications. The ideal candidate...Senior
- Lenovo is seeking a Senior UEFI Engineer in Morrisville, North Carolina, to join our Infrastructure Solutions Group. In this role, you will collaborate with top engineers to develop embedded firmware and optimize solutions for our customers. Your work will involve writing...Senior
$110k - $121k
...DSN is seeking a full‑time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, NC OR Cary, NC OR Clayton, NC OR San Francisco, CA. Full benefits, PTO, 401k, and more are offered. Job Responsibilities Lead the...SeniorFull time- Garmin is seeking a full-time Senior Embedded Linux Engineer for its Outdoor team at the Cary, NC location. The role involves developing low-level embedded software for Garmin Consumer Outdoor products, including C/C++ software development, hardware interaction, and technical...SeniorFull time
$104k - $143k
...purpose and pride. Your Role at Baxter This is where your work saves lives. Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team,...SeniorTemporary workLocal areaWork visaFlexible hours- Baxter International Inc. is seeking a Senior Embedded Software Engineer to join our Novum Infusion Pump team. You will develop embedded software that enhances the infusion portfolio and directly impacts patient care. Responsibilities include designing high-performance...Senior
$94k - $138k
...Senior Embedded Firmware Engineer Eaton's Electrical Critical Power Solutions Division is currently seeking a Senior Embedded Firmware Engineer... ...engineering team to develop, test, and release embedded software in support of new product development. Collaborate with...SeniorWork experience placementWork at officeRemote workRelocation package- WCG is seeking a Senior Principal Statistical Programmer in Cary/Remote USA to lead complex programming efforts for clinical trials. You will design, validate, and standardize outputs such as analysis datasets, tables, listings, and figures, while guiding cross-functional...SeniorRemote job
- Cadence is seeking a Technical Quality Engineer to join the Silicon Solutions Group. You will champion quality across design teams, analyze defects to root causes, and define QA/release QC processes. Your work will improve flows globally and support ISO 9001/26262 certifications...Senior
- Metabolon, Inc., located in Morrisville, NC, is hiring a Principal Software Development Engineer. This full-stack role involves leading engineering efforts to deliver resilient, scalable systems, focusing on both back-end and front-end technologies. As a technical leader...Senior
- NIRSense is seeking a principal-level electrical engineer to lead complex hardware development for non-invasive medical devices in its Morrisville, NC office. You will own hardware design across product portfolios, mentor engineers, and collaborate with firmware and mechanical...SeniorWork at office
- Metabolo, based in Morrisville, NC, is seeking a Principal Software Development Engineer. This full-stack role demands expertise in back-end and front-end technologies to create impactful solutions. You will guide teams in the design, architecture, and deployment of critical...Senior
- Lenovo is seeking a Technical Client Advisor in Morrisville, NC. In this role, you will serve as a key contact for clients, using your technical expertise to deliver tailored solutions and support. You will collaborate with internal teams to ensure client satisfaction and...Senior
- A leading technology solutions provider is seeking a Senior Front-End Developer in Morrisville, North Carolina. The role involves developing user-facing features and making applications performant and scalable. Candidates should have skills in SASS and AJAX, with an interest...Senior
- Gravity Engineering Services Pvt Ltd. is seeking a Sr. Full Stack Software Engineer located in Cary, North Carolina. The ideal candidate will have over 5 years of experience and a strong grasp of modern technologies such as Java, React, Spring, and Azure. This role involves...Senior
- Eaton in Raleigh, NC, is seeking a Senior Linux Firmware Engineer to design, develop, and implement software solutions for advanced three-phase power systems. The role... ...collaboration with a global team to build embedded Linux software while adhering to stringent coding...SeniorRelocation package
- Overview We are seeking a full-time Senior Embedded Linux Engineer for our Outdoor team at Garmin's U.S. headquarters in the Greater Kansas City... ...you will be responsible for developing low-level embedded software for various Garmin Consumer Outdoor products. You will be...SeniorFull timeInternship
- SafelyYou is hiring a Senior Embedded Software Developer to design and implement next-generation IoT AI vision sensors and life-safety devices... ...and implement mission-critical features, mentor junior engineers, and lead projects through the full development lifecycle....Senior
- ...Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/... ...design requirements. Document and formally release embedded software following company procedures. Develop test plans and...SeniorWork experience placementWork at officeRemote workWork from homeRelocation packageFlexible hours
- Tata Consultancy Services is looking for experienced developers in Morrisville, North Carolina. The role involves designing and deploying full-stack features for consumer web applications using Node.js for the backend and React with TypeScript for the frontend. The ideal...Senior
- GE Vernova seeks a software engineering tool specialist to build and maintain embedded testing tools for an IEC/NC software team. You will develop GUI tools with Tkinter, automate tests in Python, and integrate with hardware/HIL environments, coordinating with a technical...SeniorRemote jobRelocation package
- A leading technology firm in Cary, NC, is seeking a Senior Full Stack Java Developer with 9+ years of experience. This role involves managing workloads, mentoring junior developers, and hands-on coding using technologies like Java, Spring, and Kubernetes. The candidate...Senior
- iTPeople Corporation, located in Cary, North Carolina, seeks a lead technical expert to guide automation in software delivery. You'll utilize tools like BMC BladeLogic and IBM Urban Code Deploy to enhance operational efficiencies. The ideal candidate has over 5 years of...Senior
- Epic Games is looking for a Senior Engineer to join the AI Platform team in Cary, North Carolina. This role involves owning the design and... ...alongside strong communication skills and a passion for innovative software development. This is a unique opportunity to contribute to...Senior
- A global healthcare leader in Raleigh, NC, is seeking a Principal Embedded Software Engineer to enhance infusion solutions through cutting-edge software development. This role involves designing embedded applications and leading architectural efforts while collaborating...
$104.75k - $128k
Location: Cary, NC, Remote Organization: ACI Clinical Job Summary The Senior Principal Statistical Programmer serves as a senior technical leader and subject matter expert in statistical programming, with deep expertise supporting clinical trials and Data Monitoring...SeniorRemote jobLocal areaFlexible hours- ...problem-solving skills and innovative thinking. You will have the opportunity to work on challenging projects, collaborating with senior management while delivering high-quality solutions in the Health and Human Services domain. Join a forward-thinking team where your...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior embedded software engineer. Be the first to apply!
- embedded software engineer Cary, NC
- embedded systems software engineer Cary, NC
- embedded developer Cary, NC
- embedded engineer Cary, NC
- senior app developer Cary, NC
- senior international account manager Cary, NC
- senior magento developer Cary, NC
- sr technical product manager Cary, NC
- senior manager pmo Cary, NC
- senior accountant part time Cary, NC

