Immediate Temp-to-Hire Position
Senior Software Engineer
Job Description
Join a dynamic small company where you'll gain comprehensive systems engineering experience from concept through development!
Primary Qualifications:
Strong work ethic - We value dedication, reliability, and commitment to excellence
Eagerness to learn - We're looking for engineers who thrive on continuous learning and professional growth
Team collaboration - Ability to work effectively in our close-knit, collaborative environment
Why Work for Our Small Company:
Comprehensive exposure - Work on all aspects of system design from initial concept through final development
Systems engineering experience - Gain broad knowledge across multiple engineering disciplines
Direct impact - Your contributions will have immediate, visible impact on projects and company success
Mentorship opportunities - Learn directly from senior engineers and leadership
Diverse project involvement - Exposure to aviation trainers, training components, gun active recoil devices, and dynamic motion seats
Cross-functional collaboration - Work closely with mechanical, electrical, and systems engineers
Skills and Abilities:
Good understanding of computer science, engineering, and mathematical analysis principles
Physics and/or aerodynamics background is desirable but not required - we will provide training
Ability to lead and direct design work of others
Ability to partner with mechanical, electrical, and systems engineers to define design solutions
Mentoring capabilities for other engineers
Software development knowledge (training provided for gaps):
C, C, Linux, Windows, Microsoft Development Suite, Python, .NET
Embedded Systems, Object Oriented Design, Agile Methodologies
Professional Behaviors We Value:
Punctuality and preparation
Team collaboration and communication
Meeting schedules and budgets
Good planning and problem-solving practices
Adaptability and continuous improvement mindset
Education and Experience:
Bachelor of Science (B.S.) in Computer Engineering/Software Engineering preferred
10 years of experience desired, but we prioritize attitude and work ethic over exact experience match
Equivalent experience and demonstrated learning ability will be considered
Responsibilities:
Interface with electrical and mechanical engineering staff on new and existing designs
Participate in design reviews with engineering and management
Research, design, develop, and test systems-level software, compilers, and network distribution software
Develop understanding of electro-mechanical controls and/or robotics (training provided)
Apply company configuration management procedures and processes
Participate in configuration control board meetings as required
Grow into a complete systems engineer through exposure to the full product development lifecycle
What You'll Gain:
End-to-end systems experience - From concept sketches to deployed solutions
Multi-disciplinary knowledge - Understanding of mechanical, electrical, and software integration
Leadership development - Opportunities to mentor and lead as you grow
Industry expertise - Deep knowledge of aviation training systems and advanced control systems
Other duties as assigned
Anticipated pay rate: $60 - $70/hr
We believe that the right attitude, strong work ethic, and willingness to learn are more valuable than checking every technical box. If you're passionate about engineering and ready to grow with a company that invests in its people, we want to hear from you.
For complete job descriptions please visit our website at www.BESTstaffJobs.com/job-seekers and click on “Click Here to View Open Jobs and Apply”.
It is the policy of BESTstaff, Inc. not to discriminate against any employee or any applicant for employment because of age, race, religion, color, handicap, sex, physical condition, developmental disability, sexual orientation, or national origin.
"Positively changing lives through Trust, Care and Commitment based staffing"