FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJava
About the role
Key responsibilities & impact- Support hardware and software research development projects.
- Work in a team environment to develop specifications of firmware and software architectures
- Research required algorithms and implementation approach
- Design and validate implementation of all hardware components
- Develop and maintain software code.
- Integrate software into a fully functional software system
- Troubleshoot basic hardware and software issues
- Assist with test procedures and documenting test results to ensure system requirements are met
- Interface custom and COTS hardware with a variety of computer platforms
- Design and implement precision motion control systems for precision pointing and tracking
- Develop custom GUIs on networked systems to provide control and telemetry
- Troubleshoot and debug complex electromechanical systems and software issues
Requirements
What you’ll need- Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
- 3+ years of experience integrating and communicating with hardware
- 1+ years of experience working with Windows and FPGA development tools
- 1+ years of experience programming in C, C++, Java, LabVIEW, or other high-level programming languages
- 1+ years of experience with performance analysis with tools such as MATLAB or Mathematica
- Must be willing to work variable shifts; including day, evening, night, and weekends.
Benefits
Comp & perks- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid time off
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
firmware developmentsoftware architecturealgorithm implementationsoftware code maintenancesystem integrationhardware troubleshootingmotion control systems designGUI developmentC programmingC++ programming
Soft Skills
team collaborationproblem-solvingdocumentationcommunication
Certifications
Bachelor of Science degree
