-
Sr Software Engineer
6 days ago
CIeNET International Warren, Michigan, United States Permanent· CIeNET is a leading global technical consulting, software engineering, and technical solutions provider. Our team is working on design, development, and maintenance of best-in-class platforms in automotive, enterprise, and mobility industries for leading OEMs and looking for e ...
-
Senior Software Engineer
3 weeks ago
Insight Global Warren, United StatesPosition: Senior Software Engineer · Duration: 9-month C2H · Location: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as needed · Work Auth: USC - must be able to obtain a Secret Clearance · Pay Rate Range: $60-$70/hr · ** Exact compensation may v ...
-
Staff Software Engineer
20 hours ago
General Motors Warren, United StatesJob Description · Work Arrangement: · Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, Sunnyvale, or Warren three times per week, at minimum. · The Role: · The Digital Product Engineering team is a dynamic and fast p ...
-
Engineer Software III
3 weeks ago
Amentum Warren, United States**Amentum is currently seeking a qualified candidate to serve as a Software Engineering Subject Matter Expert in the Assistant PEO Systems Engineering, PEO Combat Service & Combat Service Support (PEO CS&CSS) office. This position is currently hybrid, typically with one day weekl ...
-
Embedded Software Engineer
3 weeks ago
People Tech Group Inc Warren, United StatesRole:- Embedded software Engineer · Duration: Long Term(Full time) · Location: Warren , MI (Onsite) · Job Description: - · • Experience in C++ / Embedded C Programming /coding skills · • Knowledge / Experience in the development of embedded applications. · • Knowledge in Microcon ...
-
Controls Software Engineer
3 weeks ago
ATS Automation Warren, United StatesATS Company: PA Solutions · Requisition ID: 10272 · Location: · Warren, MI, US, 48091 · Date: Apr 26, 2024 · Controls Software Engineer · Job Description · Required Duties: · The candidate must be able to work in a professional engineering team-based environment. Engineering team ...
-
Software Engineer
3 weeks ago
CACI International Inc Sterling, United States Full timeSoftware EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 5/31/2024 What You'll get to Do: · As a motivated engine ...
-
Software Engineer Process Automation
3 weeks ago
Horizon Ventures Sterling, United StatesJob Information · Create Fascinating Things: Your Tasks · · Automation of development and production processes using suitable applications and integration solutions · Support and development of software for the automated configuration and commissioning of our machines · Cl ...
-
IT System Engineer Software Deployment
3 weeks ago
NovaWorks Sterling, United StatesIT SYSTEM ENGINEER* SOFTWARE DEPLOYMENT (FOCUS ON MACOS) · YOU'RE LOOKING FOR A JOB & WE'RE LOOKING FOR YOU · DO WHAT YOU LOVE – as one of the largest international fashion companies, with more than 1,200 stores worldwide, we create fashion for moments of experience. NEW YORKER ...
-
Software Engineer
3 weeks ago
CIeNET Technologies Warren, United States Full timeCIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experie ...
-
Software Engineer
3 weeks ago
DBSI Warren, United StatesJob Title: Senior Software Engineer · Location: Milford, MI · Required Experience: · 5-10 years of software engineering experience. · Experience developing & architecting software solutions for embedded or IoT devices. · Experience with C/C++ application development for ARM-ba ...
-
Software Engineer
1 day ago
General Motors Warren, United StatesDescription · Contribute to the build and development of new Telematics/Infotainment applications that are downloaded and/or directly integrated to in-vehicle infotainment. Work hand in hand with stakeholders and other engineers throughout the entire product development lifecycl ...
-
Software Engineer
3 weeks ago
CIeNET International Warren, United StatesJob Description · Job DescriptionCIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for lea ...
-
Senior Software System Engineer
3 weeks ago
Insight Global Warren, United StatesPosition: Senior Software System Engineer · Duration: 9-month C2H · Location: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as needed · Work Auth: USC - must be able to obtain a Secret Clearance · Pay Rate Range: $60-$70/hr · ** Exact compensatio ...
-
Senior Software Verification Engineer
2 weeks ago
CleNet Technologies Warren, United StatesJob Duties: · Analyze the software system requirements and architecture and help estimate efforts to develop and test the software. · Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of softw ...
-
Software Engineer
6 hours ago
GeoLogics Sterling Heights, United StatesRole: Software Engineer · Client: DOD-Aerospace · Location: Sterling Heights, MI · Duration: 5-month contract (temp-to-perm) · Hourly Rate: up to $49/hr (W2, non-benefited) · You must be a US Citizen to apply. · Position Description: · The Software Engineer II plans and perform ...
-
Software Engineer
3 weeks ago
NESC Staffing Sterling, United States***JOB IS ON SITE IN STERLING & MUST HAVE AN ACTIVE SECRET CLEARANCE - will be used DAY 1*** · We are seeking a senior software engineer specializing in Graphical User Interface development. The ideal candidate should be able to create innovative solutions for our customers. In t ...
-
Software Engineer
1 week ago
Insight Global Sterling Heights, United StatesInsight Global is looking for a Software Engineer to work for a DoD customer based out of Warren, MI. This team is responsible for developing robotic vehicles that can be driven remotely/autonomously. The primary goal of the Software Engineer is writing source code and leading mi ...
-
Software Engineer
3 weeks ago
BAE Systems USA Sterling Heights, United States**Job Description** · What s it like realizing your potential at an innovative company that takes on some of the world s most import challenges? Rewarding As part of our Software Engineering team, you ll join a diverse group of driven professionals who develop, test and integrat ...
-
Software Engineers
3 weeks ago
BCMC, LLC Sterling, United StatesWe are supporting a U.S. Government customer on a large mission critical development and sustainment program to design, build, deliver, and operate a network operations environment; including introducing new cyber capabilities to address emerging threats. We are seeking Software ...
Software Engineer - Warren, United States - ASRC Federal Holding Company
Description
Vehicle autonomy is an emerging capability that is the primary focus of the US Army's Ground Vehicle Robotics (GVR) team.
GVR has been charged with developing and integrating remote operating and autonomous technologies to their legacy fleet of wheeled and tracked assets, in order to put fewer soldiers in harms way and improve the capability of their ground vehicle platforms.
Mission success will require the contributions of the best and brightest minds our country has to offer.
To that end, ASRC Federal is seeking a Software Engineer to join our team in support of the Ground Vehicle Robotics program in Sterling Heights, MI.
The Software Engineer will be responsible for architecting, developing, debugging, and testing software for embedded systems in support of daily Army requirements.
Job ResponsibilitiesAbility to architect, design, develop, implement, debug, and test low-level microcontroller software based on customer requirements.
Expertise, knowledge and skills required include software systems architecture development, software reuse, low-level software production, high-level application systems development, software project management, risk management, software process models (e.g., use of Agile development), software engineering technologies and tools, high proficiency in the C programming language, proficiency in at least one object-oriented language such as C++ or C#, familiarity in real-time operating systems, and demonstrated competency in at least one firmware programming suite (e.g., Code Composer Studio, MPLAB, etc.).
Developing safety-critical software and advise on hardware considerations that go along with it.Ability to read printed circuit board schematics and to identify potential errors and software integration issues.
Proficient in working with software feedback control loops algorithms (such as a PID controller) that move actuators and/or motors.
Work alongside cybersecurity teams to ensure that all potential methods of intrusion are removed or mitigated and will also need to work alongside safety team in order to build a test plan to determine and subsequently verify potential safety issues.
Develop software that focuses on low and high-level communication protocols (CAN, SAE J1939, Ethernet, MIL-STD-1553, Serial, SPI, I2C, etc.). Demonstrated proficiency in microcontroller and external IC interfacing (sensors, PWM control, analog-to-digital conversion, etc.)Develop code for physical hardware devices utilizing software applications to solve problems and implement systems.
Develop concept from briefing, writing, requirements, testing, fixing through delivery of final stage.
Experience in designing, developing, optimizing, coding, testing, reviewing and debugging embedded systems with real-time multitasking operating systems.
Implement embedded software programs into devices that are built around a microprocessor.
Troubleshoot, enhance stability, efficiency and scalability of system resources.
Validate and integrate new designs for the complex systems.
Managing projects from start to finish by developing schedules and ensuring that integrated product teams are meeting technical objectives.
Requirements
Requirements
Bachelor of Science in Computer Science or Math, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of computer science, mathematics, and/or statistics
Five (5) years of related work experience.
Must have experience with Linux Platform Development and Embedded Linux designs.
Proficient with Linux, C/C++, Shell Scripting, and understanding of networking communication protocols (TCP/IP, UDP/IP) and hardware.
Well versed in some of the following technologies:
GCC Compiler, Cross Compiler Environment, QT, BSD Sockets, Wireshark, Network Routing, Git, Yocto, Bitbake, Linux Network Device Drivers, Python, Open Embedded, Netlink.
Utilizes Linux in engineering investigations, designs and develops code for physical hardware devices utilizing software applications to solve problems and implement systems.
Troubleshoot, enhance stability, efficiency and scalability of system resources.Ability to obtain and maintain a Secret Government Clearance
Occasional travel for installations and/or technical support if needed.
#J-18808-Ljbffr