Torc Robotics - Senior Software Engineer - MCU Apps (C++/Linux)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor’s degree in Computer Science, Computer Engineering, Robotics or a related field. • 10+ years of industry experience in embedded systems or related domains. • Strong foundation in software engineering principles and object-oriented programming. • Proficiency in C++ with experience building components from scratch. • Experience working with embedded real-time systems and microcontroller development in C++. • Proven ability to mentor and support the growth of junior developers. • Strong analytical and problem-solving skills with good spatial reasoning. • Master’s degree with 7+ years of experience or PhD with 5+ years. • Experience with Infineon Aurix microcontrollers. • Familiarity with AUTOSAR architecture and standards. • Prior work in robotics, autonomy, or other safety-critical systems. • Work Location: For this position, we are open to hiring in Ann Arbor, MI (U.S.) office work locations in a hybrid capacity. We are also open to hiring Remote in the United States. • Work Location:
Responsibilities
• Write C++ applications for real-time embedded systems used in system monitoring and fault handling. • Develop software that bridges the Torc autonomous driving system with the underlying base vehicle. • Lead architecture and design efforts for embedded applications from concept to deployment. • Execute the full software development lifecycle including requirements, design, coding, unit testing, integration, and automation. • Provide hands-on mentorship and technical guidance to junior engineers on software development best practices. • Collaborate cross-functionally in an Agile development environment.
Benefits
• Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers: • A competitive compensation package that includes a bonus component and stock options • 100% paid medical, dental, and vision premiums for full-time employees • 401K plan with a 6% employer matchFlexibility in schedule and generous paid vacation (available immediately after start date)Company-wide holiday office closures • AD+D and Life Insurance • At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. • Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. • Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. • Job ID: • Hiring Range for Job Opening • $160,800—$193,000 USD
Similar Jobs
No credit card. Takes 10 seconds.