Senior Embedded Software Engineer
1 day ago
Position Summary
Lufkin's Software team seeks a skilled and driven Senior Embedded Software Engineer to design and develop the controller’s Embedded Software / Firmware. The role involves research, design, development, testing, requirement analysis, and the creation of new functions or the redesign/consolidation of existing processes. Our team is committed to growth, learning, and exploration.
Minimum Requirements
- Bachelor's degree in computer science and/or engineering.
- 10+ Years of hands-on experience with coding in languages including, but not limited to, C, C++, C#.NET (Visual Studio).
- Strong development skills and understanding of software and hardware engineering principles.
- Embedded Software Development:
- Design and develop embedded software applications
- Design and develop user interface for embedded products.
- Design and develop real-time applications for embedded products.
- Assist in the documentation and release processes.
- Develop high level drivers for externally connected devices.
- Embedded Hardware Support:
- Review existing and new hardware designs.
- Debug hardware issues.
- Assist with the replacement of obsolete components.
- Assist with field and lab wiring setup.
- Required Experience:
- Years of hands-on experience with coding in languages including, but not limited to, C, C++
- Version control (SVN and/or Git)
- Development in a Linux environment
- Realtime Operating System kernel (RTOS)
- Microcontrollers/MCU/Microprocessor technology
- Software optimizations skills at the System on a Chip (SoC) level.
- Device drivers, interface buses and General-Purpose IO
- UI /GUI design and mobile development
- IoT communications protocols and frameworks such as OPC UA, MQTT/Sparkplug, AMQP, etc.
- Wireless connectivity, including Wi-Fi, Bluetooth low energy, etc.
- Industrial communications protocols such as MODBUS
- Networking Principles, Security and Technologies
- Database and data layer structure and handling
- Information retrieval and data mining
- Containerization technologies such as docker containers
- Working with consumer electronics and Edge Devices
- Application debugging
- Experience with HW debugging tools (multimeter, oscilloscope, etc.)
- Knowledge of circuit principles, read wiring and PCB schematics
Preferred knowledge
- Experience with Altium Designer
- Knowledge of industrial field wiring practices
- Knowledge of artificial lift applications
- Fieldbus communications (MODBUS, OPC UA and/or MQTT)
- Experience with Javascript, Phyton, Web development (HTML, CSS)
- Mathlab programming language and MATLAB modeling
- Web Application framework development (Angular, React or similar frameworks)
- Web development (HTML, CSS)
- Knowledge of Oil and Gas Artificial Lift Automation and Control (plus).
- Master on Engineering Discipline (plus).
- AI / Machine Learning (plus).
Responsibilities
- Fully integrated in fast-paced software agile development teams, participate in sprint planning, demos, and daily scrum activities.
- Monitoring the software issue tracking system for newly created/assigned issue, identifying the root-cause, finding a resolution, and providing feedback.
- Collaborating with stakeholders to ascertain user requirements for specific scenarios.
- Creates, implements, optimizes, debugs, refactors, and reuses code to enhance performance, maintainability, and effectiveness.
- Actively seeks new knowledge and adapts to emerging trends, technical solutions, and patterns to enhance end-user experience.
- Conducts in-depth analysis of user issues to develop and implement efficient solutions.
- A detail-oriented individual capable of following written procedures with minimal supervision.
- Possesses strong verbal communication and technical writing skills.
- Cultivates a robust working relationship with the Lufkin Automation Engineering teams.
- Adheres to standard procedures for proper escalation of unresolved issues to the appropriate internal teams.
- Promotes professional development, accountability, and succession planning within the team.
- Encourages a culture of continuous improvement by identifying inefficiencies, analyzing data, and implementing effective solutions.
- Ensures and advocates for a safe working environment in accordance with HSE leadership standards.
- Research latest technologies in the industry.
- Interfacing with the multi-disciplinary Engineering team such as SW, Firmware, Hardware, Test, Consultants/Contractors(external) design and development team for seamless integration, execution of the project as well as managing project priorities and deliverables.
- Takes on special projects as needed.
Essential Characteristics
- Candidates must possess robust problem-solving abilities and the capacity to analyze intricate data.
- Dedication to Lufkin's tradition of excellence and corporate values is essential.
- The desire to grow, learn, and explore in a fast-paced environment.
-
Senior Embedded Software Engineer
2 weeks ago
Missouri City, Texas, United States Lufkin US Acquisition Company LLC Full timeJob Title: Senior Embedded Software Engineer - Innovative Solutions Developer
-
Senior Embedded Software Engineer
1 week ago
Kansas City, Kansas, United States Orange EV Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Orange EV, a fast-growing Electric Vehicle company. The successful candidate will be responsible for developing great software solutions that enable us to provide high-quality, safe vehicles to our growing clientele.
-
Senior Embedded Software Developer
2 weeks ago
Jersey City, New Jersey, United States Marathon TS Full timeJob Title: Senior Embedded Software DeveloperAbout the Company:Marathon TS is a leading provider of software solutions for the U.S. Navy Aegis Weapons System.Job Description:We are seeking a highly experienced senior embedded software developer to join our team in Moorestown, NJ. As a senior embedded software developer, you will be responsible for designing,...
-
Senior Embedded Software Development Expert
1 week ago
Redwood City, California, United States Cypress HCM Full timeWe are seeking a seasoned Senior Embedded Software Engineer to join our Cypress HCM team in Belmont, CA.Job OverviewThe ideal candidate will have extensive experience in developing high-performance software for embedded and IoT devices, with a focus on 3D positioning systems. This is an excellent opportunity to contribute to the growth of our dynamic Bay...
-
Senior Embedded Engineer
4 days ago
Redwood City, United States Cypress HCM Full timeSenior Embedded Engineer (IoT)Direct/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Redwood City, CA (Hybrid to Fully On-site)Industry: Wireless services; Position, Navigation, and Timing (PNT)As a Senior Embedded Engineer (IoT) with a dynamic Bay Area startup, you will be instrumental in developing and managing software for IoT devices...
-
Senior Embedded Engineer
1 week ago
Redwood City, United States Cypress HCM Full timeSenior Embedded Engineer (IoT)Direct/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Redwood City, CA (Hybrid to Fully On-site)Industry: Wireless services; Position, Navigation, and Timing (PNT)As a Senior Embedded Engineer (IoT) with a dynamic Bay Area startup, you will be instrumental in developing and managing software for IoT devices...
-
Embedded Software Engineer
2 weeks ago
Texas City, United States Top Secret Clearance Jobs Full timeAbout the job Embedded Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. JOB DESCRIPTION Insight Global is looking for a TS/SCI Software Engineer at Lackland Air Force Base. They will be responsible for software...
-
Sr. Software Engineer
2 weeks ago
Kansas City, United States Orange EV Full timePosition Summary We are a fast-growing Electric Vehicle company focused on delivering the highest quality and most dependable commercial electric vehicles on the market. We are looking for a Senior Embedded Software Engineer with a focus on Automotive Systems to join us in developing great software solutions that allow us to continue providing high quality,...
-
Sr. Software Engineer
1 day ago
Kansas City, United States ORANGE EV LLC Full timeJob DescriptionJob DescriptionPosition SummaryWe are a fast-growing Electric Vehicle company focused on delivering the highest quality and most dependable commercial electric vehicles on the market. We are looking for a Senior Embedded Software Engineer with a focus on Automotive Systems to join us in developing great software solutions that allow us to...
-
Embedded Software Engineer IC
2 weeks ago
Peachtree City, Georgia, United States Arrow Electronics Full timeAt Arrow Electronics, we are seeking a highly skilled Embedded Software Engineer IC to join our team.As an Embedded Software Engineer IC, you will be responsible for:Designing and developing embedded software for various platforms.Collaborating with cross-functional teams to ensure seamless integration of software and hardware components.Debugging and...
-
Embedded Software Engineer
18 hours ago
Foster City, United States Zoox Full timeZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, the embedded software engineer will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. The engineer will work closely with electrical engineers, embedded software engineers, and validation...
-
Embedded Software Design Engineer
2 weeks ago
Oklahoma City, Oklahoma, United States Victorum Capital Full timeCompany OverviewVictorum Capital is a pioneering aerospace company dedicated to developing innovative, renewably powered aircrafts capable of achieving perpetual flight with exceptional payload capacity. Building upon the success of the longest, continuous solar-powered flight program in history, our fast-growing start-up is defining a new class of unmanned...
-
Redwood City, California, United States Cypress HCM Full timeJob OverviewCypress HCM is seeking a highly skilled Senior Embedded Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing high-performance software for embedded and IoT devices.
-
Embedded Software Engineer
2 weeks ago
Salt Lake City, United States Idaho Scientific Full timeSenior Reverse Engineer Life is Short. Solve Hard Problems with Cool People. Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a balanced human experience: ...
-
Embedded Software Engineer
1 day ago
Salt Lake City, United States Idaho Scientific Full timeJob DescriptionJob DescriptionSenior Reverse Engineer Life is Short. Solve Hard Problems with Cool People. Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a...
-
Embedded Software Engineer
33 minutes ago
Salt Lake City, United States Idaho Scientific Full timeSenior Reverse EngineerLife is Short. Solve Hard Problems with Cool People.Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a balanced human...
-
Embedded Software Engineer
4 weeks ago
Oklahoma City, Oklahoma, United States Northrop Grumman Full timeNorthrop Grumman Aeronautics Systems is a world leader in the design and manufacture of aircraft systems. We are currently seeking a highly skilled Embedded Software Engineer to join our team.About the RoleWe are looking for an experienced software engineer with a strong background in embedded systems to design, develop, integrate, modify, and maintain...
-
Cypress HCM | Senior Embedded Engineer
6 days ago
redwood city, United States Cypress HCM Full timeSenior Embedded Engineer (IoT)Direct/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Redwood City, CA (Hybrid to Fully On-site)Industry: Wireless services; Position, Navigation, and Timing (PNT)As a Senior Embedded Engineer (IoT) with a dynamic Bay Area startup, you will be instrumental in developing and managing software for IoT devices...
-
Kansas City, Kansas, United States ORANGE EV LLC Full timeJob OverviewWe are a fast-growing electric vehicle company, ORANGE EV LLC, seeking an experienced Senior Embedded Software Developer to join our team in Kansas City. As a key member of our software development team, you will play a crucial role in designing and developing innovative software solutions for our commercial electric vehicles.About the RoleThe...
-
(Senior Embedded Software Engineer new job title)
16 hours ago
Jersey City, United States gonzer Full timeDetails: We are looking for an Embedded Software Engineer that will be responsible with working with our team to create, maintain, and update embedded control software for our Wavelength Selective Switch (WSS) product line. The engineer will work closely with Project and Product-Line Managers, Customers, and the rest of our engineering team to design and...