Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. They are looking for a Senior Software Engineer to design and implement software for testing autonomous machines.

Skills

  • Software design
  • Python
  • C++
  • Bazel
  • Angular
  • .NET
  • TypeScript
  • CSS
  • Postman

Responsibilities

  • Design and implement simulation software for autonomous machines.
  • Mentor junior engineers.
  • Communicate with client engineers regarding toolchains.
  • Design abstractions for software usability.
  • Debug and fix software bugs.
  • Maintain and update tests for high code quality.

Education

  • Bachelor’s Degree in Computer Science, Computer Engineering, Robotics, or similar.

Benefits

  • Equal opportunity employer
  • Accommodations for COVID-19 vaccination requirements
To read the complete job description, please click on the ‘Apply’ button
Applied Intuition Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Applied Intuition DE&I Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Applied Intuition
Applied Intuition CEO photo
Qasar Younis
Approve of CEO

Average salary estimate

$183153.5 / YEARLY (est.)
min
max
$146307K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Applied Intuition

Join Applied Intuition as a Senior Software Engineer in beautiful Mountain View, California! Here, you'll empower the next wave of automotive innovation by designing and implementing cutting-edge software for testing autonomous machines. Your role will not only involve developing software that compiles and runs simulations but also mentoring junior engineers as they navigate their projects. You'll be the bridge between our engineering team and client companies, ensuring they have the tools and support they need to succeed. Collaboration is key, as you'll work on creating abstractions that make our software flexible and user-friendly. Debugging and fixing software bugs is part of the job, as you'll help maintain our high standards of code quality through robust testing and future-proof design practices. We're looking for someone with a strong background, ideally holding a Bachelor’s degree in Computer Science or a related field and possessing at least two years of experience in software engineering. Your proficiency in Python, C++, and other modern programming languages will be essential. If you're excited about shaping the future of intelligent machines and thrive in a collaborative, fast-paced environment, we would love to see your application at Applied Intuition, where innovation meets dedication!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Applied Intuition
What are the main responsibilities of a Senior Software Engineer at Applied Intuition?

As a Senior Software Engineer at Applied Intuition, your primary responsibilities include designing software to compile, install, and run simulation software for autonomous machines, mentoring junior engineers, communicating with client engineers about their toolchains, and debugging and fixing software bugs. You will also maintain high code quality by updating tests and setting quality expectations throughout the development process.

Join Rise to see the full answer
What qualifications are needed to become a Senior Software Engineer at Applied Intuition?

To be considered for the Senior Software Engineer position at Applied Intuition, candidates must possess a Bachelor’s Degree in Computer Science, Computer Engineering, Robotics, or a similar field. Additionally, they should have at least two years of software engineering experience, with one year in a technology company, alongside proficient skills in programming languages such as Python and C++.

Join Rise to see the full answer
What programming languages should a Senior Software Engineer be proficient in at Applied Intuition?

A Senior Software Engineer at Applied Intuition should have substantial experience in Python and C++. Familiarity with technologies like Bazel, Angular, C#, .NET, Typescript, CSS, and Postman is also desirable, as these skills will help you contribute effectively to various projects across the company.

Join Rise to see the full answer
Is remote work allowed for the Senior Software Engineer position at Applied Intuition?

Applied Intuition operates as an in-office company, which means that the expectation for the Senior Software Engineer role is to work in-person at the Mountain View, California office five days a week. This fosters collaboration and engagement with the team and with clients.

Join Rise to see the full answer
What is the salary range for a Senior Software Engineer at Applied Intuition?

The salary range for a Senior Software Engineer at Applied Intuition is between $146,307 and $220,000 per year, depending on experience and qualifications. The company encourages those who may not meet every single requirement to still apply, as they value diverse backgrounds and experiences.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with Python and C++ in software engineering projects?

When answering this question, focus on specific projects where you've utilized Python and C++. Discuss the frameworks or libraries you've worked with, and elaborate on how they contributed to the success of your projects. Highlight any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach debugging software issues?

In your response, explain your systematic approach to debugging, such as replicating the issue, isolating variables, and using debugging tools. Provide an example of a difficult bug you fixed, detailing your process and the impact it had on the project.

Join Rise to see the full answer
What strategies do you use for mentoring junior engineers?

When discussing mentorship, share specific strategies like pairing programming, regular feedback sessions, and encouraging independence while providing support. Reflect on how mentorship has not only benefited junior engineers but also enhanced your own skills and knowledge.

Join Rise to see the full answer
What design principles do you follow when creating software abstractions?

Speak to the importance of principles such as modularity, separation of concerns, and scalability. Discuss a past project where these principles made a significant difference in the software's usability and maintainability.

Join Rise to see the full answer
How do you ensure high code quality in your projects?

Discuss your use of testing frameworks, code reviews, and adherence to best practices. Provide examples of how these practices led to successful project outcomes and reduced bugs or issues in production.

Join Rise to see the full answer
Can you give an example of a time you worked closely with a client to address their toolchain needs?

Detail a scenario in which you partnered with a client to enhance their toolchain. Emphasize your communication skills and how you tailored solutions to fit their environment, ultimately leading to increased satisfaction and efficiency.

Join Rise to see the full answer
What excites you about working on autonomous machines?

Share your passion for technology and innovation within the autonomous machines sector. Highlight any specific developments or changes in the industry that inspire you, and connect this enthusiasm to the mission and values at Applied Intuition.

Join Rise to see the full answer
How do you keep your technical skills updated in the fast-evolving software landscape?

Discuss your commitment to continuous learning through online courses, attending workshops or conferences, and participating in coding communities. Mention specific technologies or methodologies you've recently explored that are relevant to the role.

Join Rise to see the full answer
What do you think is the most challenging aspect of software engineering for autonomous systems?

Address unique challenges such as safety, real-time processing, or integration with hardware. Provide your insight on potential solutions or methods to approach these challenges effectively.

Join Rise to see the full answer
Why do you want to work for Applied Intuition specifically?

Express your interest in Applied Intuition by aligning your skills and values with the company's mission of driving safety and quality in machine autonomy. Mention specific aspects of their technology or company culture that attract you and show your eagerness to contribute.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Applied Intuition Hybrid Mountain View, California, United States
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
ONE Remote No location specified
Posted 5 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
KOPE AI Ltd Remote No location specified
Posted 8 days ago

Applied Intuition equips engineering and product development teams with software that makes it faster, safer, and easier to bring autonomy to market.

115 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Work&Life BalanceBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$146,307/yr - $220,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!