Embedded Software Engineer
Tech3pillars Technologies
Job Title: Embedded Software Engineer Location: Allen Park, MI Job Summary We are seeking an experienced Embedded Software Engineer to design, develop, and maintain embedded firmware for microcontroller-based lighting and projector modules. The ideal candidate will have strong expertise in Embedded C/C++, automotive software development practices, and hands‑on experience with communication protocols and hardware interfacing. The role involves close collaboration with hardware, systems, and validation teams throughout the product development lifecycle. Key Responsibilities Develop and maintain embedded firmware using C/C++ for microcontroller-based lighting and projector systems. Design and implement software for peripherals such as SPI, I2C, UART, PWM, ADC, and GPIO interfaces. Interface with LED drivers, projector components, and support pixel-level control functionality. Collaborate with hardware engineers to understand schematics, support board bring‑up activities, and troubleshoot hardware/software integration issues. Develop and support CAN communication stacks and diagnostic services; exposure to UDS diagnostics is preferred. Perform software unit testing, integration testing, debugging, and issue resolution. Participate in software architecture, design reviews, and code reviews. Follow Automotive SPICE (ASPICE) compliant software development processes. Work with AUTOSAR-based software architecture and integration activities. Required Qualifications experience in embedded software development. Strong programming skills in Embedded C and C++. Experience with automotive embedded systems and microcontroller programming. Hands‑on experience with communication protocols such as SPI, I2C, UART, CAN, PWM, and ADC. Working knowledge of AUTOSAR architecture and embedded software components. Understanding of ASPICE software development processes and lifecycle management. Experience in board bring‑up, hardware debugging, and firmware validation. Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers. Experience with source control systems such as Git. Preferred Qualifications Experience with automotive lighting, projector modules, or LED control systems. Knowledge of UDS (Unified Diagnostic Services) and automotive diagnostics. Familiarity with bootloaders, RTOS, and low‑level driver development. Experience with model‑based development tools is a plus. Required Skills Embedded C C++ AUTOSAR ASPICE CAN Communication SPI, I2C, UART PWM, ADC Microcontroller Programming Embedded Debugging Automotive Software Development Nice to Have UDS Diagnostics Automotive Lighting Systems RTOS Bootloader Development Hardware Bring‑up and Validation #J-18808-Ljbffr
- ...Embedded Software Engineer | Space Tech | Renewables A venture-backed aerospace company pioneering space-based power infrastructure is looking for an Embedded Software Engineer to join its growing engineering team in Northern Virginia. The company is developing wireless...Suggested
$113.33k - $151.55k
...exceptional candidates to join the Public Sector ECS Solution Engineering team. The ECS business is the highest performing, highest growth... ..., including demonstrating deep familiarity with hardware, software, networking and security stack* Participate in all appropriate...SuggestedWork at officeLocal area$171.4k - $257.1k
...tactical intelligence, including electronics programs, advanced technologies, ground and communications, imagery programs, and systems engineering and launch. As the Lead Communications Systems Engineer (Senior Project Leader - Communications Systems and Payload Systems...SuggestedFor contractorsWork at officeImmediate startRemote workRelocation packageFlexible hours- ## Systems Engineer IApplylocations: Dahlgren, VAtime type: Full timeposted on: Posted Todayjob requisition id: JR2675TSC is seeking a **Systems** **Engineer** in **Dahlgren, VA**. Based in Dahlgren, VA and strategically located near Fredericksburg, VA and between Washington...SuggestedFor contractorsFor subcontractorWork at office
- ...OverviewSCCI is seeking a Senior Systems Engineer to join our team! We are building a portfolio of capabilities for the Navy and DoD with emphasis on AR/VR training systems, AI/ML-driven analysis tools, and model-based engineering platforms. We're hiring a Senior Systems...SuggestedContract workWork at officeImmediate start
- Introduction J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking performance and compliance and protect electronic assets from...Work at officeLocal area
- ...Product Manager Future Weapons Systems, we are seeking a Systems Engineer IV with experience in supporting DOW Federal acquisition... ...systems analyst, a network engineer who can also program, or a software engineer who can also manage networks, is an IT professional who...Full timeTemporary workFor contractors
- ...Sr. Software Engineer (Position No: SOLTC028) - FAA William J. Hughes Technical Center, Atlantic City, NJ, US - Full-Time/Regular Required Experience: Excellent writing and verbal communication skills for T&E documentation and presentation (examples required) Java programming...Full timeFor subcontractor
$100k - $130k
...About Amentum Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United States and... ...Government Off-The-Shelf (GOTS) and Commercial Off-The-Shelf (COTS) software technologies. Demonstrated ability to develop system...Local area- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to obtain CI Polygraph US Citizenship Required As a Systems Engineer, you will... As a Systems Engineer you will support a Cloud-based...Immediate start
$500 per month
...Talent Community to Stay Connected! Job Summary The Senior Systems Engineer will provide advanced technical expertise in the research,... ...management, systems engineering design, use of systems engineering software tools, and application of systems engineering processes....Full timeContract workTemporary workWork at officeImmediate startFlexible hours- ...Position Summary Ethic Tech, LLC is seeking a Systems Engineer to support the Administration and Resource Management Division (ARI) within... ...document that takes into account hardware, OS, and software configuration, service accounts, IP addresses, host names, and...Local area
- ...Overview SCCI is seeking a Senior Systems Engineer to join our team in support of the Weapons Control Support Services program! The successful... ...collaborate closely with integrated product teams, including software, hardware, computing infrastructure, test, and operations...Immediate start
- ...HART Technologies, Inc., an AS9100D certified design and build company, is looking for a talented engineer to work as a member of a motivated development team performing design, build and integration of real-time tactical systems. If you like to build things, you'll love...Currently hiring
- ...OverviewSCCI is seeking a Systems Engineer to join our team in support of a Weapon System Program. In this position you will provide direct support to rapid acquisition and tactical prototyping projects. The successful candidate will work as an integral part of the engineering...
- ...At GDIT, people are our differentiator. As a Windows Systems Engineer, you will help ensure today is safe and tomorrow is smarter. Our... ...controlled systems, CipherTrust enterprise hardware security modules, software, and data architecture. Demonstrated experience as a data...Work experience placement
$94k - $136k
...Job Description We are seeking a Lead Transmission Line Engineer to join our client’s office in Augusta, ME and Rochester, NY to lead... ...experience with similar projects. Strong proficiency using PLS software suite; PLS-CADD, PLS-POLE and PLS-TOWER. Ability to perform EMF...For contractorsWork at officeRelocation packageFlexible hours- ...About the Role: Seerist is looking for an experienced solution engineer responsible for pre-and post-sales engineering focused on enhancing... ...solving tough client problems and translating solutions into software Required Qualifications: Possess a Bachelor’s degree or higher...
- Why do you need to choose between doing important work and having a fulfilling life? At Ardent , we have both. Ardent employees are committed to solving our customers’ most difficult problems—and we are committed to the well-being, personal goals, and professional development...Local area
- ...Melwood is seeking a Building Engineer in Virginia, Minnesota, responsible for operating and maintaining systems like HVAC and electrical systems in commercial buildings. Candidates should possess 5-7 years of relevant experience and have knowledge of safety standards...
- ...formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology. Full-Stack Engineer capable of designing solutions, writing code, testing code, automating test and deployment. Mentor and raise the game for...Work experience placement
- ...in Java backend technologies, modern frontend frameworks, cloud platforms, and leading development teams throughout the complete Software Development Life Cycle (SDLC). Key Responsibilities: Lead the design, development, and implementation of scalable full-stack applications...
$89k - $140k
...citizenship. Salesforce Platform Developer I certification or equivalent experience. Meet all DoD 8140 requirements for WRC 621 (Software Developer). Knowledge and understanding of IT help‑desk environments, ticketing systems, and service‑desk software. Strong problem...Temporary workWork at officeImmediate start- ...Data Systems Engineer Concurrent Technologies Corporation Crystal City, VA Minimum Clearance Required: N/A Clearance Level Must Be Able to Obtain: Secret Background Investigation Required As a trusted partner and leader in providing energy and sustainability consulting...
- ...presence (approximately 1–2 days/month) in Crystal City, VA The Role As a Full Stack Developer, you'll be at the forefront of delivering software solutions that directly impact our clients' law enforcement mission. You'll work with dedicated team members and clients to solve...
- Job Title: Web Developer (WordPress / ADA Compliance) Location: Remote Duration: 6 Months with potential extension Hours Per Week: 40 Hours Interview Type: Webcam The Web Developer will support the end-to-end redesign, development, and deployment of a modern, accessible...Remote work
- Job Description Angular - 70% Vue and Node - 30% Basic understanding of back-end technologies - preferably Java andPython Additional tools like Splunk, newrelic - Nice to have AWS Stack: EC2/Fargate, Lambda Functions, ALBs, Route 53, CloudwatchAlarms/Rules, Aurora RDS,...
- We’re seeking an experienced Full Stack Developer with over three years of hands‑on experience to write, maintain, and enhance code across diverse platforms. The ideal candidate excels at problem‑solving and possesses a keen ability to detect and resolve errors within ...
- ...Technologies is seeking a highly skilled and motivated Full Stack Engineer to help design and build an AI-powered workflow automation... ...business applications. Bachelor’s degree in Computer Science, Software Engineering, or related technical field Proficiency with modern...Full timeTemporary workCasual workLocal areaFlexible hours
- ...Job Description We are looking for mid to high-level Front-end engineer withextensive experience in React as well as in Angular version... ...scripts forContinuous Integration environments Well versed in software architecture patters Must be an expert in CSS3, boot strap and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technical support Virginia, MN
- healthcare software sales Virginia, MN
- software quality assurance Virginia, MN
- id software Virginia, MN
- senior c# .net software developer Virginia, MN
- embedded software Virginia, MN
- software implementation project manager Virginia, MN
- software sales Virginia, MN
- entry level software sales Virginia, MN
- software applications developer Virginia, MN

