ALTEN Technology
Software Engineer — All Levels (Junior to Senior)
$60K–$150K
United States · Senior · Full-time · Posted Jul 27, 2026
- Experience
- Ranges from recent graduates to engineers with 10+ years; levels listed are Junior (0–3 years), Software Engineer (3–6 years), Senior (6–10 years), and Staff/Principal (10+ years).
- Education
- Bachelor's degree in Computer Science, Software Engineering, or related field; a Master's is a plus for senior-level roles.
About the job
A talent-pipeline posting for future software engineering roles designing, developing, testing, and integrating embedded or application software across multiple experience levels.
What you'll do
- Design, develop, and test embedded or application software, including firmware and hardware-software integration.
- Review and debug code and optimize performance.
- Work in Agile/Scrum cycles with systems, controls, and hardware teams.
What they ask for
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in relevant programming languages, such as C/C++, Python, or Java, depending on the domain.
- Experience with version control and CI/CD practices.
Nice to have
- Master's degree for senior-level roles.
Pay
$60,000-$150,000 USD base salary
Tools
C/C++, Python, Java, version control, CI/CD, Agile/Scrum
Model-written summary · the original posting is authoritative