1623 IT & Software Developer jobs in the US

Robotics technology LLC jobs

Principal Embedded Software Developer

$67,000 - 95,000
Robotics technology LLC
East Wheatland Road 722, Plano
$67,000 - 95,000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- 10+ years of experience in embedded systems software development with a focus on both software and hardware components. - Proficient in embedded programming languages such as C and C++. - Familiarity with real-time operating systems (RTOS). - Experience in developing embedded Linux systems and BSP integration/customization using tools like Yocto. - Knowledge of communication protocols like I2C, SPI, and UART. - Strong analytical abilities and attention to detail. - Comfortable using the Linux command line interface. - Experience with embedded security features, including secure boot, TrustZone development, and filesystem encryption. - Proficient in RUST for production deployments. - Understanding of cryptographic primitives such as keys, TLS, and PKI. - Familiarity with Linux Filesystem Protections including fscrypt, LUKS, and dm-verity. - Knowledge of the Linux initialization process, specifically systemd. - Demonstrated experience with adherence to safety and security standards like MISRA, SEI CERT, and AUTOSAR. - Relevant certifications (OSCP, SANS/GIAC, CISSP, or equivalent). - Knowledge of compliance regulations, security frameworks, and industry standards such as ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, and OWASP. - Preferred experience in industries such as law enforcement, defense, intelligence, automotive, manufacturing, or software. - Bachelors degree or higher in Computer Science, Engineering, or a related field, or equivalent professional experience. - Fluent in Japanese for business and technical discussions.

Technologies

AUTOSAR
ITIL
OWASP

Responsibilities

- Develop embedded software for our automotive products. - Collaborate with stakeholders to define requirements with minimal oversight and design features. - Investigate cybersecurity protocols for processors and microcontrollers, and create proof-of-concepts and guidance for suppliers. - Engage with the open-source community to enhance existing projects and promote broadly helpful new projects. - Ensure software development aligns with team coding standards and industry norms such as MISRA, SEI CERT, and AUTOSAR. - Work with CICD teams to enhance the build and release pipeline and customize it for new projects. - Partner with testing teams to create testing strategies and support automated test development. - Mentor junior and mid-level engineers on software development best practices and provide design and implementation guidance. - Conduct root cause analyses for defects and spearhead initiatives to enhance product quality and testing processes. - Coordinate with diverse stakeholders to establish deliverable expectations, deployment schedules, and testing concerns. - Participate in team meetings, including sprint planning, retrospectives, and daily stand-ups, to facilitate effective communication and collaboration. - Stay updated on industry trends and best practices in embedded systems development, advocating for their adoption within team processes.

Description


We are looking for a highly qualified Principal Software Engineer with significant expertise in Linux-based software systems, focusing on software design, security concepts, development, and rigorous testing. Our team is committed to developing cutting-edge in-vehicle features and delivering industry-leading secure software. We believe in fostering a diverse and inclusive workplace, where every individual can thrive based on merit and competence. Join us in a collaborative environment where your contributions will make a substantial impact!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 1623 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

Aquiform, Informatique Bromont, Fort44 Inc., Neptronic, Damotech, Levven Electronics Ltd., Bank of Canada among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Jobot as they are hiring for 147 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.