At a Glance
- Tasks: Lead software development for innovative projects in aerospace and technology.
- Company: Join ALTEN Technology USA, a leader in engineering solutions across diverse industries.
- Benefits: Enjoy remote work options, comprehensive health benefits, and mentorship opportunities.
- Why this job: Be part of a team solving world-changing engineering challenges in a supportive culture.
- Qualifications: 10+ years in embedded software, with specific experience in satellite flight software.
- Other info: Hybrid remote role with a competitive salary range of $125K-$160K.
The predicted salary is between 90000 - 120000 £ per year.
We are ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, we have been helping our clients develop products that are changing the world, whether that is by shaping the future of space exploration, saving lives with medical devices that set a new standard of care, or creating the fully autonomous electric taxi of tomorrow. Our team of more than 600 people works across industries including aerospace, medical devices and life sciences, unmanned systems and robotics, automotive OEM and tier 1 suppliers, commercial vehicle, electric vehicles, rail, and more.
ALTEN Group, our parent company, has been a leader in engineering and information technology for more than 30 years. ALTEN Group operates in 30 countries across Europe, North America, Asia, Africa and the Middle East and employs more than 36,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels, from technology consulting to complete project outsourcing.
When you join ALTEN Technology USA, you join a group of people passionate about collaborating to solve some of the world's most technical engineering challenges. Our success is tied to taking care of our employees by building relationships and providing opportunities for mentorship and career growth. We offer comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship to help you take your career to the next level. We were named on the 2023 Top Workplaces list thanks to feedback from our proud employees.
As Senior/Staff Embedded Software Engineer (Core Flight System) you will be responsible for:
- Technical Project Execution
- Developing software across the full software development lifecycle. The software may be embedded, desktop, web, mobile, or a combination of any of these.
- Demonstrating critical thinking within the construct of Software Engineering for themselves and at a project level, including understanding and practical application of algorithms, data structures, object-oriented design principles, design patterns, computer architecture, operating systems, and embedded systems (if applicable).
- Practicing critical thinking at a multi-project level.
- Leading team to improve design and maintainability.
- Independently scoping flexible technical solutions and anticipating technical uncertainties.
- Generating software requirements, architecture & design documentation, source code, and unit tests.
- Participating in risk management process.
- Implementing software in C, C++, and Python.
- Using version control systems including Git.
- Participating in software design reviews and code reviews.
- Testing software implementation.
- Completing high-level work breakdown from specs.
- Completing tasks in estimated timeframe +/- 10% and can typically predict overruns before they occur.
- Identifying any scope changes and identifying resolution options with project leaders.
Qualifications:
- 10+ years of embedded software engineering experience.
- 5+ years of experience in satellite flight software development.
- 3+ years of experience developing flight software leveraging Core Flight System (cFS).
Skills: C, C++, Python, Core Flight System (cFS), Linux, RTOS (VxWorks, RTEMS, or other RTOS).
Salary Range: $125K-$160K. The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience.
Location: Hybrid remote. ~2 days/week on-site in Westminster, CO.
Note: Due to the nature of the work, only US Persons (or permanent residents) need apply for this position. ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or veteran status.
Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.
Senior/Staff Embedded Software Engineer (Core Flight System) employer: ZipRecruiter
Contact Detail:
ZipRecruiter Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior/Staff Embedded Software Engineer (Core Flight System)
✨Tip Number 1
Familiarise yourself with the Core Flight System (cFS) and its applications in satellite flight software development. Understanding the nuances of cFS will not only help you during interviews but also demonstrate your commitment to the role.
✨Tip Number 2
Network with professionals in the aerospace and embedded systems sectors. Attend industry conferences or webinars where you can meet current employees of ALTEN Technology USA, as personal connections can often lead to referrals.
✨Tip Number 3
Brush up on your skills in C, C++, and Python, as these are crucial for the role. Consider working on personal projects or contributing to open-source projects that utilise these languages to showcase your expertise.
✨Tip Number 4
Prepare to discuss your experience with risk management and project execution in detail. Be ready to provide examples of how you've successfully navigated technical uncertainties in past projects, as this is a key aspect of the role.
We think you need these skills to ace Senior/Staff Embedded Software Engineer (Core Flight System)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in embedded software engineering, particularly with satellite flight software and Core Flight System (cFS). Use specific examples to demonstrate your skills in C, C++, and Python.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for engineering and your understanding of the challenges faced in the aerospace industry. Mention how your background aligns with ALTEN Technology's mission and values.
Highlight Technical Skills: In your application, clearly list your technical skills, especially those mentioned in the job description such as Linux, RTOS, and version control systems like Git. Provide context on how you've applied these skills in past projects.
Showcase Leadership Experience: If you have experience leading teams or projects, be sure to include this in your application. Discuss how you've improved design and maintainability in previous roles, as this is a key responsibility for the position.
How to prepare for a job interview at ZipRecruiter
✨Showcase Your Technical Expertise
Make sure to highlight your experience with embedded software engineering, especially in satellite flight software development and the Core Flight System (cFS). Be prepared to discuss specific projects where you applied your skills in C, C++, and Python.
✨Demonstrate Critical Thinking
During the interview, illustrate your ability to think critically about software engineering challenges. Discuss how you've approached problem-solving in past projects, particularly in relation to algorithms, data structures, and design patterns.
✨Prepare for Design and Code Reviews
Expect to engage in discussions about software design and code reviews. Be ready to explain your thought process behind design decisions and how you ensure maintainability and quality in your code.
✨Understand the Company Culture
Research ALTEN Technology USA's values and work culture. Be prepared to discuss how your personal values align with their commitment to collaboration, mentorship, and employee growth, as this will show your genuine interest in being part of their team.