FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in embedded software development, particularly in C/C++ and communication protocols such as SPI, CAN, and UART. Proficient in developing device drivers and frameworks for unit testing within CI/CD pipelines, while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingCommunication Protocols (SPI, CAN, UART)CI/CD Pipeline IntegrationSystems Engineering Workflows
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingMicrocontroller DevelopmentDevice Driver DevelopmentUnit Testing FrameworksCI/CD Pipeline IntegrationSafety-Critical SystemsCybersecurity Solutions
Soft Skills
CollaborationProblem-SolvingCode Review Participation
Tools & Technologies
Linux Operating SystemsMicroprocessorsEthernetWiFiLTEBluetooth
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Computer EngineeringBachelor’s Degree in Electrical Engineering
Industry Keywords
ISO 26262DFMEAFunctional Requirements
Tech Stack
Tools & technologiesCyber SecurityLinuxPythonC++
About the role
Key responsibilities & impact- Develop application software for Lightship’s in-vehicle controllers across drivetrain, power distribution, and body controls
- Develop and integrate device drivers for embedded peripherals connected over LIN, SPI, UART, and CAN
- Architect and develop the common software stack used across all embedded systems
- Develop frameworks for writing unit tests and integrating builds with a CI/CD pipeline
- Collaborate with cross-functional teams to identify root causes of software defects
- Participate in software code reviews and hardware schematic reviews
- Develop software across a distributed compute architecture, including power systems, propulsion, and body controls
- Contribute to maturing and stabilizing the platform software layer
- Work closely with product and engineering teams to hasten the path to market for Lightship’s electric recreational vehicles
Requirements
What you’ll need- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
- Minimum 7 years experience in embedded software development
- Proficiency coding in C/C++
- Experience developing for a microcontroller
- Experience with communication protocols such as SPI, CAN, CAN-FD, I2C, LIN, and UART
- Experience working with systems engineering workflows, including participation in DFMEAs and deriving software requirements from functional requirements
- Preferred: proficiency in C# and Python
- Preferred: experience with microprocessors and Linux operating systems
- Preferred: experience with safety-critical systems and familiarity with ISO 26262
- Preferred: experience with cybersecurity solutions for embedded systems
- Preferred: familiarity with Ethernet, WiFi, LTE, and Bluetooth
Benefits
Comp & perks- Healthcare, Dental, Vision
- 401k
- Flexible Paid Time Off
- 13 Company Holidays, including a week of scheduled end-of-year downtime
- 12 weeks paid parental leave
- Yearly LightTrip stipend for an RV trip and/or professional development opportunities
- Full benefits for full-time employees and their dependents, including health, dental and vision insurance
