Software Engineer, Embedded OS
SGS Consulting
Overview Job Title: Embedded OS Software Engineer Shift: 1st shift 8:00 AM - 5:00 PM 100% on-site. Job Description Perform embedded systems engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, and controller integration testing Responsibilities Develop features in C for an internal embedded operating system software used on vehicle controllers Develop software tools and scripts for increasing efficiency and user experience of embedded software development using modern C# Create test automation tests and frameworks using Python Lead innovation efforts to define the next generation of tools and workflows used by the embedded development community Collaborate with internal and external stakeholders including providing daily user support Analyze issues and drive resolution of root cause issues Required Skills/Experience Demonstrated proficiency in embedded software development using C and C++ Demonstrated experience with object-oriented software design and C# expertise Good understanding of the embedded software development workflow from requirements to machine validation Strong communication (written and verbal) and teamwork skills Demonstrated problem-solving skills Ability to work in a self-directed environment Desired Skills/Experience Experience with GNU Make and Python scripting Knowledge of CAN communications protocols (automotive ethernet, J1939, ISO 14229 standards) Technical experience relating to design and diagnostics of mechanical/electrical/hydraulic systems Experience developing low-level and middleware drivers for hardware peripherals Experience with AUTOSAR and proprietary operating systems Experience in software product delivery using agile software development processes Education Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering, Agricultural Engineering, Systems Engineering, or equivalent work experience #J-18808-Ljbffr SGS Consulting
- A technology consulting firm is seeking an Embedded OS Software Engineer to develop features in C for embedded operating systems on vehicle controllers. Responsibilities include collaborating with stakeholders, developing automation tests using Python, and leading innovation...Suggested
$68.9k - $131.1k
...Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a DevSecOps Software Engineer II to shape the future of military communications... ..., and informed. Work with industry experts on advanced embedded software, cryptography, and state‑of‑the‑art computing...SuggestedWork experience placementWorldwideRelocation$53 - $64 per hour
...haves: Bachelor's Degree in Engineering, computer Science or Electrical... ...unit testing of Linux based embedded devices preferably using ARM... ...is seeking an Edge / Gateway Software Automation / Test Engineer to... ...Software Engineer, Embedded OS - Cary, NC North Carolina, United...SuggestedContract workPart timeRemote work- ...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....Suggested
- 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...Suggested
$60 - $85 per hour
...innovative technology company building cutting-edge embedded systems, is looking for an experienced Embedded C Software Engineer to join their team, in the greater Raleigh, NC... ...), Technical Lead Software Engineer - Android OS We’re unlocking community knowledge in a new...Contract workRelocation package- Garmin in Cary, North Carolina is seeking a Senior C++ Software Engineer to design and implement high-performance map rendering pipelines for embedded devices. You will work on memory- and power-constrained systems, focusing on efficiency, correctness, and maintainability...
$107.5k - $204.5k
...Collins Aerospace Resilient Connectivity Products (RCP) Engineering is seeking a Principal DevSecOps Software Engineer to join a dedicated DevSecOps team that is... ...with industry experts on next‑generation embedded software communication products, cryptography, and...Work at officeRemote workRelocation$147k - $211k
...networking stacks. 2 years of experience with software development in C or C++. 2 years of... .... 1 year of experience working with embedded operating systems. Preferred Qualifications... ...field. About The Job Google's software engineers develop the next-generation technologies...- Televic Group is looking for a Software Development Engineer in Morrisville, North Carolina, to join its North American R&D team. This role focuses on developing advanced software for onboard communication and passenger information systems in the transportation sector....Worldwide
- ...system-level requirements, and process them into software requirements specifications Design components of an embedded system based on software requirements Integrate... ...and code reviews Qualifications 8+ years of engineering experience (or advanced degree plus 6 years) 5+...
- 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...
- Garmin is seeking a full-time Senior C/C++ Embedded Software Engineer at our Cary, NC location. This role involves developing applications for marine chartplotters and related devices, focusing on weather awareness and integrated media experiences. The ideal candidate...Full time
- Videndum plc is looking for an Electrical Engineer to join our team in Cary, NC. The successful candidate will develop embedded electrical assemblies, including PCB design and testing, while collaborating with various teams to ensure product success. Ideal candidates will...
- 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...
- ...architect to lead the implementation of a new embedded cybersecurity platform. The role will... ...and platform integrity verification OS‑level hardening and mandatory access control... ...Architect and will help build and mentor the engineering team, establish technical practices, and...Remote jobFor contractorsWork experience placement
- 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...Full time
- 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...
- Videndum plc is seeking a Software Developer in Cary, NC to develop and maintain software for video... ...development. The role includes tasks like supporting embedded devices, leading code reviews, and working with electronic engineering teams. Benefits include health insurance, 401...
- 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...Full time
- Collins Aerospace is seeking a Principal DevSecOps Software Engineer in Morrisville, North Carolina. The role focuses on developing automation pipelines for embedded systems and automating security testing in a fast-paced environment. Ideal candidates will have extensive...Relocation
- 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...
$112k - $154k
Principal Embedded Software Engineer - Baxter International Inc. Join to apply for the Principal Embedded Software Engineer role at Baxter International Inc. Overview At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance...Full timeTemporary workLocal areaFlexible hours- ...Job Description Job Description Embedded Software Engineer 12 months contract Cary, NC 27513 1st shift 8:00 AM - 5:00 PM Job Responsibility • Support the development of tools & scripts for increasing efficiency and user experience in client's OpenRTOS...Contract workLocal areaDay shift
$130k - $190k
Eaton Corporation is seeking an Engineering Manager for Embedded Linux Platforms in Raleigh, NC. This role involves leading global engineering teams... .... Candidates should have strong experience in embedded software development and a background in Agile methodologies. The...$113.05k - $168.3k
...is where your journey begins. Job Summary We are seeking a Software Engineer to design, build, and maintain scalable cloud-based platforms... .... As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers...Work at officeLocal area- ...will be focused on developing and maintaining software for SmallHD’s video monitoring products and... ...to be comfortable programming in C for an embedded environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration...Full timeWork at office
- ...days per week. Lenovo Research is looking for an experienced Software Engineer to join our On-Device Intelligence team within the broader... ...hardware‑specific acceleration Familiarity with PC, edge, or embedded hardware acceleration technologies such as CPU, GPU, NPU,...Local area3 days per week
$130k - $190k
Eaton’s Corporate Sector division is currently seeking a Engineering Manager, Embedded Linux Platforms. The expected annual salary range for this... ...integration, validation, and release of Linux platform software across hardware and application layers Track and communicate...Local areaRelocation$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...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Embedded OS. Be the first to apply!
- ngo software engineer Cary, NC
- software developer Cary, NC
- part time software developer remote Cary, NC
- financial software developer Cary, NC
- senior software engineer ruby on rails Cary, NC
- software engineer amazon Cary, NC
- senior software design engineer Cary, NC
- software engineer remote Cary, NC
- entry level software engineer remote Cary, NC
- software engineer contract Cary, NC
