Auf einen Blick
- Aufgaben: Drive development of Virtual ECU simulation technologies for automotive systems.
- Arbeitgeber: Join Synopsys, a leader in chip design and software security innovations.
- Mitarbeitervorteile: Enjoy hybrid work options, design freedom, and a flexible work/life balance.
- Warum dieser Job: Be at the forefront of cutting-edge technology in self-driving cars and AI.
- Gewünschte Qualifikationen: Bachelor's or MS in Computer Science; experience with POSIX and Linux required.
- Andere Informationen: Work in a dynamic team focused on innovation and excellence.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Are you passionate about high performance simulation solutions that enable our automotive and telecommunications customers to develop the embedded software for their next generation of self-driving cars, mobile devices, or virtual reality applications? Do you enjoy creating robust, creative, and flexible software architectures?
As a Senior Software Engineer for our fast-growing team, you will be responsible for driving the development of our Virtual ECU simulation technologies used for testing the functionality of vehicle systems in a controlled and safe environment before deploying them in real vehicles. You will work closely together with the software architect to implement new automotive solutions in a highly competitive market.
This is a hybrid position with up to 2 days working from home.
In your new role you will:
- Work closely with the tech lead
- Be part of the technical team which drives complex projects
- Develop software using engineering principles
- Implement new Virtual ECU simulation technologies
You are best equipped for this position if you have:
- Bachelor or MS degree in Computer Science, Electronics, or similar
- Experience in a software development position
- Understanding of embedded operating systems, especially POSIX
- Good understanding of Linux, and POSIX kernel development on x86-64 / aarch64 architectures
- Very good English language skills
Preferred Experience
- Good C/C++ coding skills
- Knowledge in object-oriented design, data structures, and algorithms
- Experience with automotive simulation, especially software-in-the-loop
- Experience with automotive middleware, especially AUTOSAR Adaptive
- Good networking skills
Personal Attributes
- Driven by enthusiasm and work ethic rather than supervision
- Attentive to details
- Strong desire to learn and explore new technologies
What can you expect from us?
We develop tools that our customers use to create better software, faster. This in turn means to be at the forefront of enabling customers with unique testing and simulation software. We offer:
- Great design freedom for innovation in the development of outstanding simulation solutions
- A lot of flexibility in how you work to allow for an optimal work/life balance
- All the benefits of a global company with the spirit of an agile team
At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.
Our Silicon Design & Verification business is all about building high-performance silicon chips – faster. We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance – eliminating months off their project schedules.
#J-18808-Ljbffr
Senior Software Engineer (POSIX/R&D) Arbeitgeber: Synopsys, Inc.
Kontaktperson:
Synopsys, Inc. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (POSIX/R&D)
✨Tip Number 1
Make sure to showcase your experience with embedded operating systems, especially POSIX. Highlight any specific projects where you implemented or developed software for these systems, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarize yourself with the latest trends in automotive simulation and middleware, particularly AUTOSAR Adaptive. Being able to discuss recent advancements or your own insights during the interview can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your coding skills in C/C++. Be ready to explain your approach to object-oriented design and how you've utilized data structures and algorithms in past projects, as this is crucial for the role.
✨Tip Number 4
Emphasize your enthusiasm for learning new technologies and your attention to detail. Share examples of how you've tackled complex problems in previous roles, as this aligns well with the company's values and expectations.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (POSIX/R&D)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the responsibilities and requirements of the Senior Software Engineer position. Tailor your application to highlight your relevant experience in software development, especially with POSIX and embedded systems.
Highlight Relevant Skills: In your CV and cover letter, emphasize your experience with C/C++ coding, Linux, and any automotive simulation technologies you have worked with. Mention specific projects or achievements that demonstrate your expertise in these areas.
Showcase Your Passion: Express your enthusiasm for innovation and technology in your application. Share examples of how you've explored new technologies or contributed to projects that align with the company's focus on high-performance simulation solutions.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any grammatical errors or typos. A polished application reflects attention to detail, which is crucial for a role that involves complex software development.
Wie du dich auf ein Vorstellungsgespräch bei Synopsys, Inc. vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with embedded operating systems, especially POSIX. Highlight specific projects where you implemented software solutions and how they contributed to the overall success of the project.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to tackle complex problems. Use examples from your past work to illustrate how you approached challenges, particularly in automotive simulation or software-in-the-loop scenarios.
✨Emphasize Collaboration
Since this role involves working closely with a tech lead and a technical team, share experiences that showcase your teamwork skills. Discuss how you’ve successfully collaborated on projects and contributed to a positive team dynamic.
✨Express Your Passion for Innovation
Convey your enthusiasm for developing cutting-edge technologies. Talk about any new technologies you’ve explored or implemented in your previous roles, and how they align with the company’s mission to drive innovation in automotive and telecommunications.