Software Engineer
Company: Amtec Inc.
Location: Tempe
Posted on: August 2, 2022
Job Description:
The Top 3 requirements for this are NON-NegotiableTop 3
Requirements:
- Bachelor's degree in Computer Science, Electrical Engineering,
or directly related to those two.
- Demonstrated experience (7+ years) designing embedded software
utilizing C.
- Demonstrated experience designing embedded software in a
regulated DO-178 design environment.Position requires knowledge of
relevant development environments and protocols and ensures
adherence to technical standards. Incumbent's responsibility
includes gathering user requirements, defining system functionality
and writing code in various languages such Assembly, C, Java, Ruby
on Rails or .NET programming languages (e.g. C++ or JScript.NET.)
Our ideal candidates are familiar with the software development
life cycle (SDLC) from preliminary system analysis to tests and
deployment, software test tools & environment, and software
development tools & processes as they relate to the DO-178C
certification spec.Ultimately, the role of the Software Engineer is
to build high-quality, innovative and fully performing software
that complies with coding standards and technical design.KEY AREAS
OF REPONSIBILITIES:Design and integrate complex embedded control
systems for power electronics.Primarily work with T1 TMS320 series
DSP and Code Composer Studio.Participate and lead all aspects of
software development, verification, testing and documentation based
on DO-178C requirements.Participate in creation of an efficient
process for DO-178C certification including the necessary tools for
such a process.Perform board level troubleshooting, development,
and testing.Collaborate with other Transdigm business units, as
necessary, on projects.Communicate with customers for design
reviews, status updates, etc.Create relevant documentation.Some
travel (10 -20%) may be necessary.Required CapabilitiesProven work
experience as a Software Engineer or Software Developer.Ability to
develop software in Assembly, C, Java, Ruby on Rails, C++ or other
programming languages.Knowledge of relational databases, SQL and
ORM technologies (JPA2, Hibernate) is desired.Ability to develop
web applications using at least one widely used web framework (JSF,
Wicket, GWT, Spring MVC).Proficiency in software engineering
development, testing and certification process tools.Ability to
document requirements and specifications.Demonstrates project
leadership skills.Looks for and incorporates process improvement
opportunities in the development process.Good oral and written
communicationPOSITION QUALIFICATIONS:Education:Bachelor Degree in
Computer Science, Engineering or equivalent fieldDesired Background
and Experience:5-10 years experience: designing interactive
applications; test-driven development.Detail-oriented, ability to
multi-task, work independently and as part of a team.Organizational
and analytical skills a must.Meets project schedules and
budgets
Keywords: Amtec Inc., Tempe , Software Engineer, IT / Software / Systems , Tempe, Arizona
Didn't find what you're looking for? Search again!
Loading more jobs...