At a Glance
- Tasks: Design and develop innovative software solutions for cutting-edge electronic products.
- Company: Siemens-EDA, a global leader in Electronic Design Automation.
- Benefits: Flexible work options, competitive rewards, and a diverse workplace.
- Why this job: Join a team shaping the future of technology with your creativity and skills.
- Qualifications: Degree in Electronics or Computer Engineering and strong C++ programming skills.
- Other info: Dynamic environment with opportunities for growth and collaboration.
The predicted salary is between 28800 - 48000 £ per year.
Siemens-EDA is a global technology leader in Electronic Design Automation, providing software solutions that help engineers around the world design and manufacture new and highly innovative electronic products. Each year, our customers use our tools to push the boundaries of technology and physics in order to deliver smaller, faster and more reliable products that run the world’s high tech devices.
Team up with other developers in designing, developing, modifying, and implementing software for products (both internal and external), with focus on surpassing customers’ expectations by achieving high quality and on time delivery.
Main Responsibilities- Design, improve, implement, and release software that meets functionality, usability, reliability, performance, and supportability requirements.
- Interface with other developers as needed to understand and manage interdependencies of project tasks, product, and flow integration issues.
- Participate in reviews and/or inspections of designs, specifications, and code.
- Participate in project planning and tracking – task investigation, work breakdown, and schedule estimation.
- Keep project team members, adjacent teams, QA teams, Customer Support and Marketing informed of project risks and status.
- Write functional and design specifications.
- Work with Marketing, QA to understand and support customer needs and requirements.
- B.Sc/M.Sc in Electronics Engineering, Computer Engineering.
- Excellent knowledge in software programming using C++.
- Experience in software algorithms and data structures.
- Very good knowledge of electronic devices and circuits.
- Very good knowledge of Linear Algebra and Numerical Analysis.
- Knowledge in Unix/Linux operating system environments.
- Highly developed communication skills, demonstrate ideas.
- Self-motivated and inventive.
- Fluent in English with good written and verbal communication skills.
Working at Siemens Software means flexibility – choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you would expect from a world leader in industrial software. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We are dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Software Development Engineer employer: Siemens
Contact Detail:
Siemens Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Siemens-EDA on LinkedIn. A friendly chat can give us insider info about the company culture and maybe even a referral!
✨Tip Number 2
Show off your skills! Prepare a portfolio of your projects, especially those involving C++ and software algorithms. We want to see what you can do, so make it easy for us to be impressed!
✨Tip Number 3
Ace the interview! Research common technical questions related to software development and practice your answers. We love candidates who can communicate their thought process clearly, so don’t hold back!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in joining the Siemens-EDA team!
We think you need these skills to ace Software Development Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Development Engineer role. Highlight your experience with C++, software algorithms, and any relevant projects that showcase your skills in electronic design automation.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with Siemens-EDA's mission. Don’t forget to mention your communication skills and teamwork experience!
Showcase Your Projects: If you've worked on any relevant projects, whether in school or professionally, make sure to include them. Describe your role, the technologies you used, and the impact of your work. This will help us see your practical experience.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward, and you’ll be able to upload all your documents easily. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Siemens
✨Know Your Tech Inside Out
Make sure you brush up on your C++ skills and understand software algorithms and data structures. Be ready to discuss how you've used these in past projects, as well as any challenges you've faced and how you overcame them.
✨Understand the Company and Its Products
Do your homework on Siemens-EDA and their Electronic Design Automation tools. Familiarise yourself with their products and think about how your skills can contribute to their mission of delivering innovative electronic solutions.
✨Prepare for Technical Questions
Expect technical questions that assess your knowledge of electronics, circuits, and numerical analysis. Practise explaining complex concepts clearly, as communication is key in this role. You might even want to prepare a few examples of how you've tackled similar problems in the past.
✨Show Your Team Spirit
Since collaboration is crucial, be prepared to discuss your experience working in teams. Highlight instances where you've successfully interfaced with other developers or departments, and how you managed project risks and kept everyone informed.