Senior Software Engineer

Carson, CA
$100,000 - $160,000 / Year 
Senior level
Why work here?
Firmware/Embedded Software Engineer - (Responsive)

Job Description

A bit about us:

We are seeking a dynamic, innovative, and experienced Senior Software Engineer to join our client's Manufacturing team. This position will play a critical role in the design, development, and implementation of software systems for our client's cutting-edge manufacturing processes and equipment. The successful candidate will have the opportunity to work on a wide range of high-tech manufacturing projects, using a variety of software and hardware tools. This is a full-time, permanent position, offering a competitive salary and benefits package.

Why join us?

  • Amazing benefits
  • Professional growth
  • Work with products from diverse industries
  • Supportive, friendly, and dynamic team environment
  • Competitive compensation and benefits package

Job Details

1. Design and develop robust, efficient, and reliable software systems for manufacturing processes and equipment.
2. Collaborate with cross-functional teams to define system specifications and requirements.
3. Implement firmware and embedded software solutions for various hardware devices and systems.
4. Develop GUI applications for system control and data visualization.
5. Perform signal processing and microcontroller programming tasks to support system functionality.
6. Utilize scripting languages (Shell, Perl, Python) to automate tasks and processes.
7. Work with FTDI and FPGA technologies to support system design and development.
8. Participate in code reviews and provide constructive feedback to peers.
9. Troubleshoot and resolve software-related issues and bugs.
10. Maintain up-to-date knowledge of industry trends and advancements.

1. Bachelor's degree in Computer Science, Electrical Engineering, or related field.
2. Minimum of 3 years of experience in software development, preferably in a manufacturing environment.
3. Proficiency in programming languages such as "C", C++, and Java.
4. Experience with firmware and embedded software development.
5. Familiarity with GUI development and scripting languages such as Shell, Perl, and Python.
6. Experience with FTDI, FPGA, signal processing, and microcontroller programming.
7. Strong problem-solving skills and the ability to troubleshoot complex software issues.
8. Excellent verbal and written communication skills.
9. Ability to work effectively in a team-oriented, collaborative environment.
10. Demonstrated ability to manage multiple tasks and projects, and to prioritize in a fast-paced, dynamic environment.
11. Self-motivated, with a strong desire to learn and stay updated with new technologies and trends in the software industry.
12. Knowledge of manufacturing processes and equipment is a plus.

If you are a match for this profile, Apply Today!
Ref #
28 days ago
Last updated 28 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.