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.
B
Software Engineer – Embedded Linux
Bryan Guentner Luxury Real Estate Broker. Design, develop, test, and maintain embedded software solutions in C/C++ on Embedded Linux platforms .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing embedded software solutions using C/C++ on Embedded Linux platforms, with a strong focus on software architecture, communication protocols, and testing methodologies. Proven ability to collaborate effectively in cross-functional teams and apply analytical skills to troubleshoot and resolve complex system-level issues.
Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingSoftware ArchitectureNetworking ProtocolsAgile Development Practices
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 LinuxObject-Oriented DesignMultithreadingSoftware TestingGitCI/CDUMLData AnalyticsCybersecurityRTOS
Soft Skills
Analytical SkillsProblem-SolvingTroubleshootingCommunicationSelf-Motivated
Tools & Technologies
Qt/QMLSTM32ESP32Industrial Communication ProtocolsCloud TechnologiesIoT Technologies
Industry Keywords
Embedded SystemsCross-Functional CollaborationSoftware Quality AssuranceContinuous ImprovementGlobal Engineering Teams
Tech Stack
Tools & technologiesCloudCyber SecurityDistributed SystemsIoTLinuxQtRTOSC++
About the role
Key responsibilities & impact- Design, develop, test, and maintain embedded software solutions in C/C++ on Embedded Linux platforms
- Develop communication, networking, and data management functionalities using industrial and IP-based protocols
- Define scalable, reliable, and maintainable software architectures and system designs
- Collaborate with cross-functional teams to translate requirements into integrated software solutions
- Troubleshoot and resolve software, communication, and system-level issues throughout the product lifecycle
- Ensure software quality through code reviews, unit and integration testing, and automated test methodologies
- Use data and technical insights to support decision-making, problem-solving, and continuous improvement
- Travel periodically to international manufacturing facilities and occasionally attend customer or internal meetings when virtual participation is not feasible
Requirements
What you’ll need- Authorized to work in the United States without current or future employer sponsorship
- Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or a related field
- Proven experience developing embedded software in modern C/C++ within Linux environments
- Strong understanding of software architecture, object-oriented design, multithreading, and embedded systems
- Hands-on experience with networking, communication protocols, software testing, Git, and Agile development practices
- Strong analytical, problem-solving, troubleshooting, and communication skills
- Self-motivated with the ability to work effectively in cross-functional and global engineering teams
- Preferred: experience with distributed systems, Qt/QML, STM32/ESP32 platforms, RTOS, CI/CD, UML, industrial communication protocols, cloud and IoT technologies, cybersecurity, data analytics, and related certifications
- If experience aligns with at least 80% of the qualifications and requirements, candidates are encouraged to apply
Benefits
Comp & perks- Periodic international travel to manufacturing facilities
- Occasional travel for customer or internal meetings when virtual participation is not feasible
- Opportunity to join a growing global team
- Work on innovative Embedded Linux and C/C++ development projects
- Collaboration with talented professionals dedicated to software engineering excellence