Embedded Software Engineer
Neshent Technologies
We are seeking a skilled Embedded Software Engineer to design, develop, test, and maintain embedded software solutions for embedded systems and hardware platforms. The ideal candidate will have strong C/C++ programming skills, experience with embedded software development, and the ability to troubleshoot, optimize, and deliver reliable software throughout the full software development lifecycle.
Roles and Responsibilities
- Design, develop, test, and maintain embedded software for hardware-based systems.
- Develop operating system-level software, device drivers, and embedded applications.
- Analyze system requirements and create functional software solutions.
- Read and interpret hardware schematics, component datasheets, and technical documentation.
- Collaborate with hardware, firmware, and software engineering teams to integrate embedded solutions.
- Debug, troubleshoot, and resolve software and system issues.
- Perform software testing, validation, and performance optimization.
- Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and deployment.
- Create and maintain technical documentation for software design and implementation.
- Ensure software quality, reliability, and compliance with engineering standards.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 3+ years of experience in embedded software or firmware development.
- Strong programming experience in C and/or C++.
- Knowledge of embedded systems architecture and hardware/software integration.
- Experience reading and interpreting hardware schematics and component datasheets.
- Understanding of the Software Development Life Cycle (SDLC) and Agile development methodologies.
- Basic knowledge of operating systems, computer hardware, and software architecture.
- Familiarity with development tools, debuggers, and version control systems.
- Experience troubleshooting embedded software and system-level issues.
- Working knowledge of databases or development tools such as SQL, Visual Basic, or similar technologies is a plus.
- Strong analytical, problem-solving, and debugging skills.
- Excellent verbal and written communication skills with the ability to work effectively in a collaborative environment.
Preferred Qualifications
- Experience with RTOS, embedded Linux, or bare-metal development.
- Familiarity with communication protocols such as UART, SPI, I2C, CAN, or Ethernet.
- Experience with embedded debugging tools, oscilloscopes, and logic analyzers.
- Knowledge of software testing, code reviews, and continuous integration practices.
- Experience developing software for industrial, medical, automotive, aerospace, or IoT devices is a plus.
$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...opportunities within our own organization. Sr. Embedded Software Engineer This selected candidate will apply the principles...SuggestedFull timeTemporary workWork at officeFlexible hours- ...of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++... ...experience. Technical Skills Real world experience implementing software for embedded Linux. C/C++/Rust Proficiency in Git version mgmt....Suggested
$30 - $33 per hour
...Wilson at ****@*****.***, you can also schedule an appointment to learn more about this opportunity! Position: Embedded Software Engineer (Peoria, IL) Job Overview: As an Embedded Software Engineer, you will develop robust C++ applications and automated test...SuggestedWeekly payContract workRemote work- We have an exciting opportunity for an Embedded Software Engineer with strong experience in C++/Linux development, embedded systems, and radar/camera perception processing for safety-critical machine applications. Role: Embedded Software Engineer Location: Peoria, IL Work...SuggestedFull time
- ...Job Description Job Description Title: C++ Embedded Software Engineer 3 #100249 Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client...SuggestedLong term contractFull timeContract workWork at officeRelocationFlexible hours
$75k - $115k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and...Full timeTemporary workWork at officeFlexible hours$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$108.59k - $138.87k
...Ensures compliance with regulatory requirements and ATS policies and procedures. Partners with internal/external customer for engineered solutions to improve reliability and throughput. Identifies opportunities for Capital Expenditures for equipment replacement with...Work at office- ...Masters degree in electrical or Electronics engineering Minimum of 15 years proven design... ...experience in industry 3-4 years experience in software development or with great understanding... ...and development Very good knowledge of embedded circuit development Excellent knowledge...
$128.47k - $208.77k
...important element in accelerating the development and deployment of Caterpillar’s expanded capabilities in eCommerce.The Lead Software engineer - Ecommerce Search is responsible for setting the technical direction and overseeing the execution of advanced search solutions...Full timePart timeWork experience placementWorldwideFlexible hours$128.47k - $208.77k
...analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.Job Summary: As a Lead Software Engineer you will work on Generative AI projects focused building assistants, agents, GenAI tooling and software. Join our innovative...Full timePart timeWorldwideFlexible hours$112.71k - $183.14k
...telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary:We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on AWS. The ideal candidate has deep expertise in Java, Spring Boot,...Full timePart timeWorldwideFlexible hours- ...Autonomous Haul Truck Testing Engineer Typical task breakdown: Creating and/or updating test and development plans for autonomous... ...test data Troubleshooting mechanical, electrical, or software issues for autonomous haul trucks Thoroughly documenting and...InternshipRemote work
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:-At least 5 years of...Permanent employmentFull timeH1b
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in...Permanent employmentFull timeH1b
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in...Permanent employmentFull timeH1b
- Company DescriptionCareer Guidant, an internationally acclimed, trusted multi-faced orgiansation into Information Technology Custom Learning Services for Enterprises, Lateral Staffing Solutions, Information Technology Development & Consulting, Infrastructure & Facility ...Permanent employmentFull timeH1b
$112.71k - $183.14k
...construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For... ...Requirement:Bachelor’s or Master’s in Computer Science or Software Engineering, or Equivalent education with at least 8 Years of experienceCore...Full timePart timeRelocationRelocation packageFlexible hours$128.47k - $192.71k
...sustainable world. Job Summary: The Lead Digital Technical Support Engineer is responsible for monitoring overall performance of assigned... ...logical models into a technical application design. Systems Software Infrastructure: Knowledge of computer architecture and system...Permanent employmentPart timeWork experience placementInterim roleWorldwideRelocationFlexible hours$93.09k - $124.12k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$3,272 per week
Technician / Technologist Location: Peoria, IL Agency: Medical Solutions Pay: $3,272 per week Shift Information: Days Start Date: 8/24/2026 About the Position A facility in Peoria, IL is seeking its next amazing Cytotechnologist. Read on ...Full timeShift work$100k - $140k
...written — we plan to write most of it. We're hiring a senior ROS2 engineer to help us do it. WHAT YOU'D ACTUALLY DO Develop and... ...years out Help shape how we hire, review, and scale the software team as we grow WHAT YOU BRING Strong production ROS2 experience...Full timeFor contractors$3,386 per week
Technician / Technologist Location: Peoria, IL Agency: Cynet Health Pay: $3,386 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 13 Weeks Start Date: 8/17/2026 About the Position Job Title: Cardiovascular Invasive...Full timeContract workShift work$2,432 per week
Technician / Technologist Location: Peoria, IL Agency: Medical Solutions Pay: $2,432 per week Shift Information: Days Start Date: 8/24/2026 About the Position A facility in Peoria, IL is looking for an exceptional Cytotechnologist for a Local...Full timeContract workReliefLocal areaShift work$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer to join our team in Peoria, IL OR Chicago, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune...Full timeWeekend work
$70k - $105k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry to experienced level candidate to become an integral part of our engineering...Full timeTemporary workWork at officeFlexible hours- ...Description East Peoria, IL - Salary Range 100k-150k Job Brief Our client is currently seeking a highly motivated, energetic engineer to join our team. In this role you will be the “technical face” on projects and will be working with clients to design custom (low...For contractors
$47 - $48 per hour
...and supplier teams to capture real use cases and pain points. Convert those needs into clear, testable business requirements that engineering teams can build against (epics, features, acceptance criteria). Ensure requirements explicitly support line continuity, execution...Hourly payFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!







