Get new jobs by email
- ...Description: Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces... ..., working with peers & tech leads to finalize solutions, coding solution in C, manage versioning, unit testing, and/or...SuggestedWork experience placementInternship
- ...build process supporting the development of low-level embedded software. This role is... ...such as OS integration, I/O drivers, boot code, and more—that interface directly with a... ...management systems. Collaborate with developers and tech leads to design and implement pipeline...SuggestedInternship
- ...system communication, and data handling — not low‐level firmware or driver development. Key Responsibilities Develop and maintain C++ backend software supporting display... ...performance and reliability Participate in code reviews and follow software development best...Suggested
$55 - $60 per hour
...and commercial deployment for product lines. - Write and code logical and physical database descriptions and specify identifiers... ...and/or braking systems 2+ years in research, design, develop, and test of low-layer embedded software, such as RTOS integrations, I/O...SuggestedHourly payContract workTemporary workWork experience placement- ...steering and/or braking systems - 2+ years in research, design, develop, and test of low-layer embedded software, such as RTOS integrations, I/O... ...and related merging/management - Conducted technical and code reviews and leadership of cross functional teams - Progressive...Suggested
- ...steering and/or braking systems ~2+ years in research, design, develop, and test of low-layer embedded software, such as RTOS integrations, I/O... ...and related merging/management ~ Conducted technical and code reviews and leadership of cross functional teams ~ Progressive...Suggested
- ...Description: Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces... ..., working with peers & tech leads to finalize solutions, coding solution in C, manage versioning, unit testing, and/or...SuggestedInternship
- ...ICS senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation... ...familiarity with object-oriented programming with low level debugging of native code Ideal Candidate will also have: Experience integrating...SuggestedContract workInternship
$127.59k - $146.29k
...Work on the core information software team developing Caterpillar telematics, displays, and... ...Maintain and extend existing software. Perform code reviews for software development team.... ...; (7) Ethernet, TCP/IP, Wi-Fi, Bluetooth low energy; (8) CAN, J1939, and other data...SuggestedPart timeFlexible hours- ...multimedia streaming pipelines using GStreamer . Develop robust and efficient C++ code for embedded safety systems. Collaborate with cross... ...and validation engineers. Optimize performance for low-latency and high-reliability environments. Integrate...Suggested
- ...drivers, or kernel‑level development. Key Responsibilities Develop and maintain C++ application‑level software supporting display... ...the full software stack (UI through backend application code) Required Qualifications ~2+ years of professional software...Suggested
$112.71k - $169.06k
...technological excellence and engineering innovation. Job Summary: Develop, design, implement, and test software for Linux-based Gen 7... ...Requirements Specification (SRS) documents. Write and implement source code in C++ for embedded systems. Test and debug embedded system...SuggestedPart timeWorldwideRelocationVisa sponsorshipFlexible hours- ...Software Developer And Designer Responsible for performing and leading the requirements, design, development, & test of network communication... ...developer and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system requirements. This job...SuggestedInternship
- ...development . The ideal candidate will be responsible for designing, developing, and integrating embedded software solutions for next-... ...engineers. Participate in software architecture design , code reviews, and debugging activities. Perform system-level integration...SuggestedFull time
- ...Position Title: Embedded C/C++ Developer Job Location: Chillicothe, IL Remote... ..., memory maps, linker scripts, startup code, and board initialization. • Develop and... ...internals (interrupts, DMA, clocking, low-power modes, memory maps). • Proficiency...SuggestedFull timeContract workInternshipLocal areaRemote work
$57.9 per hour
...Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $57.90/hr. Keyword... ...position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded...Work experience placementLocal areaImmediate startRemote work$97.53k - $146.29k
...so we can all enjoy living in it. The Core Engine Software Developer is responsible for the design, development, validation, and release... ...technical components. Participates in technical and code reviews. What Sets You Apart: Experience developing embedded...Part timeRelocationFlexible hours- ...Debugging Candidates must have personally written HDL code , not just: Interfaced with an FPGA designed by someone else... ...talking to an FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral...
- ..., contributing to the development, testing, and deployment of low-layer embedded software (e.g., OS integration, I/O drivers, boot... ...build processes for low-layer embedded software development. Develop and maintain CI/CD pipelines using tools like Jenkins and...Contract workInternship
- ...trucks. This role is part of a global engineering organization developing vehicle-level autonomous systems (L6) that integrate both software... ...not a traditional software development role focused solely on coding. The ideal candidate will be involved in system-level...Internship
$64 - $69 per hour
...focused on delivering real-world solutions by putting production code directly onto machines, ensuring reliability, performance, and... ...working solutions. Key Responsibilities Design, develop, and deploy embedded software for production systems Support...Contract workRelocation package- ...through version control and configuration Stay updated on or develop new technologies Communicate technical info to stakeholders... ...assignment phase, including requirement analysis, solution design, coding in C, version management, and testing. Disqualifiers/Red...Work experience placement
- ...couple ECMs involved). Competencies in Embedded C programming, MATLAB/Simulink modeling. Application-level software development (not low-level drivers or bootloaders). Hardware-in-the-Loop (HIL) bench experience is an advantage but not required; HIL benches to be housed...Full time
- ...implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding...
- ...work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network... ...developer and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system requirements. This role involves...Contract workInternship
- ...This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer... ...LiDAR, Radar, Camera) and vehicle networks. Mentorship: Set coding standards and best practices while guiding junior and mid-level...H1bLocal area
- ...Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++ experience - minimum 5 years' of experience. Technical Skills Real world experience implementing software...
- ...Position Overview Join Caterpillar's engineering team to develop and secure embedded software for electronic control systems in... ...tools (CANoe, CANalyzer). Cybersecurity Apply secure coding practices and integrate cryptographic algorithms. Support...
- ...Autonomy Systems Location: Mossville, IL (On-site) We are developing a new autonomy-related system that enables drive-by-wire... ...plus) ~ Strong background in application-level development (not low-level drivers or bootloaders) ~ Experience owning testing, validation...
- ...play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for... ...software Serve as a technical leader within the team, setting coding standards, best practices, and design patterns Mentor and guide...Full time

