Senior Embedded Linux Software Architect
4 weeks ago
The Senior Staff Embedded Linux Software Engineer plays a pivotal role in driving the development and integration of system and low-level components, fostering collaboration with diverse teams across various levels of the software stack. This individual addresses intricate challenges to propel our mission of guaranteeing the safety, security, and reliability of autonomous robotics.
Key Responsibilities:- Collaborate with hardware vendors to translate business requirements into precise technical specifications.
- Oversee the integration of vendor-provided BSP into our embedded system, ensuring software initialization across platforms.
- Validate kernel and device driver enhancements to meet specific demands.
- Ensure system stability and performance optimization by addressing kernel issues.
- Design and implement embedded system boot sequences to align with operational needs.
- Ensure seamless software-hardware integration through cross-team coordination.
- Conduct comprehensive testing to ensure compliance with industry standards.
- Develop OTA update mechanisms for efficient remote updates.
- Design and implement innovative features to drive product advancement.
- Ensure software security, reliability, and performance for autonomous robots.
- Implement strategic code initiatives to increase agility and release frequency.
- Execute technical roadmaps for robotic product lines.
- Bachelor's or Master's degree in computer science, software engineering, or a related field.
- Extensive years (8+) of demonstrated expertise in embedded Linux kernel development, as this is a senior staff level role.
- Experience writing shell scripts for Linux environments.
- Experience in customizing boots for embedded systems.
- Track record in architecting, designing, implementing, testing, and debugging complex system-level software.
- Understanding of systemd, udev, and other configuration and initialization subsystems utilized in Ubuntu Linux.
- Linux board support packages (BSPs) for ARM-based SoCs.
- Knowledge of kernel development for embedded processors.
- Experience in securing IoT devices running embedded Linux.
- Kernel debugging skills.
- Grasp of operating system fundamentals, including file systems, interprocess communication, computer networking, system calls, system resources, and security.
- Able to provide technical guidance to team members through clear architecture definitions, designs, and constructive feedback in code reviews.
$170k-$200k base
-
Senior Embedded Software Architect
3 weeks ago
Reston, Virginia, United States Annapurna Full timeJob Title: Senior Embedded Software ArchitectAbout the Role:We are seeking a highly skilled Senior Embedded Software Architect to lead our initiatives in developing, integrating, optimizing, and supporting software solutions for sensor data and vehicle actuator integration to enable autonomous functionality on embedded devices within our vehicles.Key...
-
Senior Embedded Software Developer
1 month ago
Reston, Virginia, United States Amtec Inc. Full timeJob Title: Senior Embedded Software EngineerThis is a unique opportunity to join Amtec Inc. as a Senior Embedded Software Engineer.We are seeking a highly skilled and experienced software engineer to join our team.Key Responsibilities:Develop and maintain embedded software applications for our defense industry clients.Mentor junior software engineers to...
-
Embedded Software Engineer
3 weeks ago
Reston, Virginia, United States Capgemini Engineering Full timeJob Title: Embedded Software Engineer - System ArchitectJob Summary:We are seeking an experienced Embedded Software Engineer - System Architect to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for designing and implementing embedded firmware systems for future AR, VR, and new platforms.Key...
-
Senior Embedded Software Developer
3 weeks ago
Reston, Virginia, United States Thompson Software Solutions Full timeThompson Software Solutions is a defense-focused software company seeking a senior-level Embedded Software Engineer to join its talented team and contribute to innovative solutions for tomorrow's problems.This position requires a software engineer to apply technical principles, theories, and concepts in software development, integration, and testing. The...
-
Senior Embedded Software Developer
3 weeks ago
Reston, Virginia, United States New York Technology Partners Full timeJob Summary: We are seeking a highly skilled Senior Embedded Software Developer to join our team at New York Technology Partners. The ideal candidate will have a strong background in C++ software development and a passion for designing and developing innovative embedded systems.Key Responsibilities:Design and develop C++ software applications and frameworks...
-
Embedded Software Architect
4 weeks ago
Reston, Virginia, United States HCLTech Full timeJob Title: Embedded Software DeveloperJob Summary: We are seeking an Embedded Software Developer to design, develop, and test Onboard Core Information software using C++ and/or C programming languages. The ideal candidate will have a strong background in Linux development, embedded software architecture, and excellent troubleshooting skills.Key...
-
Senior Embedded Software Developer
1 month ago
Reston, Virginia, United States Fidelis Companies Full timeJob Title: Senior Embedded Software EngineerAbout the Role:Fidelis Companies is seeking a highly skilled Senior Embedded Software Engineer to join our Software Engineering team. As a key member of our team, you will contribute significantly to the development of advanced research projects and MANET radios.Key Responsibilities:Develop and implement software...
-
Senior Software Engineer
4 weeks ago
Reston, Virginia, United States New York Technology Partners Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at New York Technology Partners.Key Responsibilities:Design and develop C++ software applications and frameworks for Windows and Linux platforms.Develop software with strong C++ programming skills and experience with Linux variants,...
-
Senior Embedded Software Developer
1 month ago
Reston, Virginia, United States Myticas Consulting Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Myticas Consulting. As a key member of our team, you will be responsible for designing, developing, and testing embedded software systems for aerospace, defense, and security sectors.Key Responsibilities:Participate in the...
-
Senior Embedded Software Engineer
3 weeks ago
Reston, Virginia, United States BrightHire Search Partners Full timeSenior Embedded Software EngineerWe are seeking a skilled Senior Embedded Software Engineer to join our team at BrightHire Search Partners. Our client is a rapidly growing startup that has created a revolutionary imaging and analysis device for hospitals and pathology labs.The ideal candidate will be involved in designing, developing, and testing device...
-
Senior Linux Architect
3 weeks ago
Reston, Virginia, United States 7-Eleven Full timeJob Summary:A Senior Linux Architect is responsible for designing, implementing, and maintaining Linux systems and applications. This role involves troubleshooting and resolving complex Linux-related issues, and leading projects.Key Responsibilities:Support the production and development teams to resolve Linux server-related issues.Develop and oversee...
-
Senior Embedded Software Development Expert
2 weeks ago
Reston, Virginia, United States New York Technology Partners Full timeJob Requirements: We are looking for a highly skilled Senior Embedded Software Development Expert with a minimum of 5 years of experience in designing and developing C++ software applications and frameworks in Windows/Linux. The ideal candidate should have hands-on software development experience with strong C++ programming skills and familiarity with...
-
Senior Embedded Software Engineer
4 weeks ago
Reston, Virginia, United States Intellian Technologies Full timeJob Title: Senior Embedded Software EngineerAs a senior embedded software engineer, you will play a key role in the development of software for our next-generation active phased-array antennas and satellite user terminals. You will collaborate with our hardware, software, and manufacturing teams to deliver best-in-class solutions for our customers.Main...
-
Senior Embedded Software Engineer
4 weeks ago
Reston, Virginia, United States Cypress HCM Full timeSenior Embedded Engineer OpportunityAbout the Role:We are seeking a highly skilled Senior Embedded Engineer to join our team at Cypress HCM. As a key member of our software development team, you will play a crucial role in designing and developing software for advanced 3D positioning systems.Key Responsibilities:Design, develop, and optimize software for IoT...
-
Senior Embedded Software Developer
3 weeks ago
Reston, Virginia, United States Myticas Consulting Full timeJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Myticas Consulting. The ideal candidate will have a strong background in embedded systems design, real-time operating systems, and software development.Key Responsibilities:Participate in the complete embedded software development lifecycle, including design,...
-
Senior Embedded Software Developer
4 weeks ago
Reston, Virginia, United States Traxen Full timeAbout TraxenWe are a pioneering startup based in Plymouth, Michigan, dedicated to revolutionizing the trucking industry through cutting-edge technologies for Driver Assistance and Automated Driving systems. Our team combines decades of automotive development expertise with advanced technologies like artificial intelligence, high-end CPU/GPU, and IoT.Job...
-
Embedded Software Engineer
3 weeks ago
Reston, Virginia, United States Top Prospect Group Full timeEmbedded Software Engineer OpportunityAt Top Prospect Group, we are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, programming, and testing enhancements and new features for embedded products.Key Responsibilities:Design and develop software for embedded systems,...
-
Senior Embedded Software Developer
4 weeks ago
Reston, Virginia, United States Fast Switch Full timeFast Switch is seeking a highly skilled Senior Software Engineer to design, create, and support embedded software solutions.As a key member of our team, you will be responsible for writing and reviewing code, producing and maintaining accurate documentation, and developing and reviewing software designs.Key Responsibilities:Develop and maintain software...
-
Lead Software Architect
4 weeks ago
Reston, Virginia, United States Vatn Systems Full timeLead Software EngineerVatn Systems is at the forefront of underwater technology, pushing the boundaries of innovation in autonomous underwater vehicles. We are seeking a highly skilled Lead Software Engineer to spearhead the development of complex software systems that drive the capabilities of our AUVs.Key Responsibilities:Team Leadership: Lead and mentor a...
-
Senior Embedded Network Systems Engineer
3 weeks ago
Reston, Virginia, United States Trident Systems Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Network Systems Engineer to join our team at Trident Systems. As a key member of our Space Electronic Systems division, you will be responsible for designing, developing, and testing industry-leading radar and communications technology.Key ResponsibilitiesLead the design, development, and test of...