Post Job

Staff Software Engineer Jobs in East Lansing, MI

- 511 Jobs
All
Staff Software Engineer
Senior Software Engineer
Software Engineer
Systems Engineer
Senior Embedded Software Engineer
Software Applications Engineer
Software Engineer Lead
Senior Engineer
Devops Engineer
Computer Software Engineer
  • Senior Software Developer

    BS&A Software 3.6company rating

    Staff Software Engineer Job 4 miles from East Lansing

    We are seeking a skilled and motivated Senior Software Developer to join our dynamic team. As a Senior Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP software. Your expertise in various technologies and programming languages will be essential in delivering robust and scalable solutions to our clients.You will work closely with cross-functional teams, including product managers, quality assurance, and fellow developers, to deliver high quality software that empowers our clients to streamline their operations and achieve their goals. Key Responsibilities Demonstrate strong leadership and expertise with the development team to understand requirements, design specifications, and technical documentation for municipal ERP software modules. Write clean, efficient, and maintainable code in accordance with industry best practices and coding standards. Implement secure coding practices to ensure the robustness and integrity of the software, addressing potential vulnerabilities and mitigating security risks. Play a key role in Agile Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, fostering collaboration and mentorship within the development team. Drive the continuous improvement of development processes and practices to enhance team efficiency and product quality. Conduct unit testing to identify and fix defects, ensuring the software meets functional and performance requirements. Lead the troubleshooting and resolution of complex software defects and provide expert support for technical issues as needed Stay at the forefront of the latest trends and technologies in software development, actively driving and advocating for the implementation of relevant enhancements to existing products. Communicate progress, challenges, and successes effectively with the Development Manager and other team members. Effectively communicate progress, challenges, and successes to the Development Manager and other team members, while providing mentorship and technical expertise to the junior developers. Qualifications Minimum of 7 years of hands-on experience in software development, with a focus on building scalable and complex applications. Expertise in C# programming language, with a strong understanding of object-oriented programming principles. Extensive experience with ASP.NET MVC, including knowledge of building scalable and maintainable Single Page Applications (SPA). In-depth knowledge of front-end technologies such as JavaScript, CSS, and HTML, with the ability to create responsive and user-friendly web interfaces. Strong familiarity with the .NET Framework, including various libraries and frameworks used for software development, including experience with Windows Forms applications. Solid understanding of software development best practices, including version control (TFS/Azure DevOps), code documentation, and testing methodologies. Proficient in working with SQL Server for relational database management and knowledgeable in writing efficient queries and stored procedures. Proficient in working with Visual Studio, an integrated development environment (IDE) for software development. Strong problem-solving and debugging skills, with the ability to identify and resolve At BS&A, we love our team members and offer a highly competitive compensation and benefit package. Our benefit package includes: Health Insurance -BCBS of Michigan -Employer-paid premium Health Savings Plan -Employer contributes 75% Dental Insurance -Employer-paid premium Vision Insurance -Employer-paid premium Retirement -401(k) -Employer-paid Retirement -401(k) -Employer matches 50% of team member contribution Paid Parental Leave Disability Insurance -Employer-paid premium Life Insurance -Employer-paid premium Generous PTO and Holiday Time Company-sponsored events BS&A Software uses E-Verify as part of the I-9 process to verify the work eligibility of all new hires. BS&A Software provides Equal Employment Opportunity to all employees and applicants for employment without regard to race, color, religion, gender identity or expression, sex, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. BS&A Software complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. BS&A Software is not open to third party solicitation or resumes for our posted FTE positions. Resumes received from third party agencies that are unsolicited will be considered complimentary. If you need accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request
    $85k-109k yearly est. 2d ago
  • Lead Software Engineer

    CMK Resources, Inc.

    Staff Software Engineer Job 50 miles from East Lansing

    CMK Resources, Inc. is seeking an experienced Technical Software Lead to support one of our valued partners. The ideal candidate is passionate about Test Driven Development (TDD) methodologies and can articulate its importance in an environment handling large volumes of real-time data. Location: Ann Arbor, MI - Hybrid / Couple days a week onsite Key Responsibilities: Lead by example with a hands-on approach to software development while mentoring and guiding a team of engineers. Develop and maintain robust backend systems. Champion and implement Test Driven Development (TDD) practices, ensuring the delivery of high-quality, scalable, and reliable software. Collaborate closely with cross-functional teams to meet both technical and business goals, ensuring alignment across the organization. Engage in hands-on development with a focus on high-impact, real-time data systems. Provide insights and guidance on best practices, especially around TDD and large-scale test suite design. Encourage a culture of innovation, continuous improvement, and collaboration within the development team. Qualifications: Extensive experience in backend software development, proficient in languages such as Java, Python, C#, .Net, Go, Scala, Swift, Kotlin, or similar. (Current environment is Java) Experience working on cloud based applications in AWS, Azure and/or GCP. Strong expertise in Test Driven Development (TDD), with the ability to explain and implement TDD methodologies within a team. Experience with large-scale test suite design, including the use of test doubles, mocking, and related testing methodologies. Familiarity with extreme programming (XP) practices is a plus. Demonstrated leadership qualities, including mentoring junior developers and effectively communicating with cross-functional teams. Experience working in SaaS environments, particularly in industries like supply chain or manufacturing, is highly desirable. Excellent communication skills with the ability to interact with all levels of the organization and drive technical initiatives to completion. At CMK Resources, we value referrals! If you know someone who would excel in this role, we'd love to hear from them.
    $93k-125k yearly est. 9d ago
  • DevOps Engineer

    Robert Half 4.5company rating

    Staff Software Engineer Job 4 miles from East Lansing

    We are recruiting for a DevOps Engineer role located in East Lansing, MI. This is a direct hire position, offering the chance to join a forward-thinking team dedicated to innovation and operational excellence. In this role, you will be instrumental in automating infrastructure, streamlining CI/CD pipelines, and enhancing system reliability and performance. We're looking for a passionate DevOps professional who thrives in a collaborative, fast-paced environment. Required Skills and Experience 3+ years of experience in a DevOps, SRE, or similar role. Proficiency in cloud platforms (AWS, Azure, or Google Cloud). Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI. Strong scripting and automation skills in Python, Bash, or PowerShell. Expertise in containerization technologies such as Docker and orchestration tools like Kubernetes. Solid understanding of infrastructure as code tools (Terraform, Ansible, or CloudFormation). Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack). Excellent problem-solving skills and a proactive approach to improving systems and processes. What We Offer Competitive salary and comprehensive benefits package. Opportunity to work with cutting-edge technologies. A collaborative and supportive work culture.
    $88k-119k yearly est. 11d ago
  • Senior Software Engineer

    Apex Systems 4.6company rating

    Staff Software Engineer Job 50 miles from East Lansing

    Apex Systems is seeking a Senior Software Engineer to join our client, a cutting edge autonomous vehicle company in Ann Arbor, MI. This is a full-time, direct hire role with the client. The ideal candidate will be a SME within AUTOSAR. What You'll Do: You will support the transition of the currently used software to automotive grade middleware standards. Explicitly you will focus on the transition of the safety critical part to the safety microcontroller of the ECU, which requires the usage of AUTOSAR Classic. The configuration of the AUTOSAR Base Configuration as well as the integration on the safety controller belong to his position. Further, the development of application software and supporting the transition of existing software components (C++) to AUTOSAR Classic is an additional task. Integration and configuration of the AUTOSAR stack (e.g. Vector) on the Nvidia Functional Safety Island and the Aurix Safety Microcontroller. AUTOSAR Base Stack Configuration: Bootloader, MCAL, COM Stack (CAN, Some/IP, DDS), Security Stack, SecOC, Diagnostic Stack, etc. System Configuration, ECU configuration, ECU extract integration. Test AUTOSAR Configuration in SiL, HiL, Bench, & Vehicle Creation of the Software Architecture using modeling tools such as PreeVision Deriving Code Templates from Architecture using tools as DaVinci & EB Tresos Support in porting of existing C++/ROS applications to embedded C. Implementation of ported ROS application into the AUTOSAR classic stack. What You'll Need: Bachelor's Degree in Computer Science, Electrical or Computer Engineering or related & 6+ years of professional experience OR a Master's Degree & 4+ years of experience Excellent experience in configuration of AUTOSAR Classic Stacks Excellent C++ and Embedded C Coding Skills Experience with automotive embedded Controllers Proficiency in DaVinci Configurator for AUTOSAR Classic Base Configuration and EB Tresos for MCAL integration Bonus Points: Experience with Infineon Aurix MCU's
    $92k-121k yearly est. 2d ago
  • Senior AI-ML Engineer

    Optilogic Inc. 2.9company rating

    Staff Software Engineer Job 50 miles from East Lansing

    Who we are: Optilogic offers cloud-native supply chain network design solutions that enable businesses to evaluate trade-offs across financial performance, service levels, and systemic risk to design resilient supply chains even in the most dynamic, challenging environments. Its Cosmic Frog supply chain design solution tackles enterprise data at scale, runs models faster than ever, automatically converts legacy models, and requires no IT footprint. Cosmic Frog is the only supply chain design platform to combine optimization, simulation, and risk engines, and includes a risk rating on every scenario. Solutions include network design, intelligent greenfield analysis and site selection, M&A analysis, near-shoring/reshoring, CapEx planning, cost-to-serve, product flow, and many more. We are seeking an experienced and innovative Senior AI-ML Engineer to join our dynamic and fun Optilogic team! In this role, you will play a crucial part in building our cutting-edge AI/ML solutions for supply chain design and planning applications. Reporting directly to the VP of Supply Chain AI, you will collaborate with cross-functional teams to develop, deploy, and maintain state-of-the-art AI models and algorithms. Responsibilities include: LLM Deployment and Optimization: Leverage your expertise in working with and deploying Large Language Models (LLMs) to enhance natural language understanding and generation capabilities. Collaborate with data scientists and engineers to fine-tune LLMs for specific supply chain use cases. Lead efforts around finetuning strategy, training and validation data processes, prioritization of new capabilities for existing models Software R&D: Drive research and development efforts to create innovative AI solutions. Stay up to date with the latest advancements in AI, machine learning, and natural language processing - and help bring these innovative solutions into our tools and products. AI Modeling and Training: Design, implement, and evaluate AI models for supply chain applications. Explore novel modeling approaches and training strategies to improve performance. Supply Chain Domain Expertise: Apply your deep understanding of supply chain processes, logistics, and inventory management. Translate business requirements into AI solutions that optimize supply chain operations. B2B SaaS Products: Collaborate with product managers and engineers to integrate AI capabilities into our B2B SaaS products. Ensure seamless integration and scalability of AI features for our enterprise customers. Qualifications: Advanced Degree: Master's or Ph.D. in Computer Science, Artificial Intelligence, Supply Chain or related field. Experience: Demonstrable hands-on experience in AI research, development, and deployment. Experience leading fellow AI/ML Engineers, teams, and projects. Technical Skills: Proficiency in Python, TensorFlow, PyTorch, or other deep learning frameworks. Strong knowledge of natural language processing (NLP) techniques. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) for model deployment. Domain Expertise: Previous work in supply chain optimization or related fields is highly desirable. Understanding of logistics, demand forecasting, and inventory management. Collaborative Mindset: Excellent communication skills and ability to work effectively in cross-functional teams. Passion for solving complex problems using AI. If you are passionate about pushing the boundaries of AI and making a significant impact on supply chain design decisions for organizations around the world - while looking to have some fun along the way - then we want to hear from you! We are committed to building an inclusive and diverse team. Optilogic is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. Stay in touch with Optilogic on LinkedIn, Twitter, Facebook, and YouTube and visit ***************** to create your free Cosmic Frog account!
    $82k-105k yearly est. 6d ago
  • Senior Software Engineer

    Harnham

    Staff Software Engineer Job 50 miles from East Lansing

    Software Engineer $180,0000 (Full Package) Ann-Arbor (HYBRID) Join a fast-paced, innovative Ad-tech organization supporting and driving growth for globally recognized brands through cutting-edge analytics and technology. Be part of a collaborative team where your software engineering skills will shape the future of data-driven decision-making and impactful business solutions. Role: Write clean, maintainable code and develop tools to enhance automation. Own product features from concept to deployment, ensuring quality outcomes. Collaborate with product and program teams to define and deliver exceptional features. Establish expertise in specific components or systems, gaining end-to-end understanding. Improve efficiency, scalability, and stability of system resources. Build and maintain automated tests to meet business requirements. Contribute to software best practices and adopt new technologies. Recommend and implement features to enhance client experience and performance. Refactor and optimize existing code. Lead critical engineering projects and mentor teammates. Actively participate in technology discussions and share valued insights. Qualifications: Bachelor's degree in Computer Science (or equivalent experience) Proficient in high-level languages like GoLang, PHP, or Java. Experience with large multi-contributor Git repositories and both SQL/No-SQL databases (e.g., SQL Server, Postgres, Redis). Familiarity with running large-scale applications in AWS or Azure. Preferred background in AdTech platforms. Adaptability to emerging technologies and a strong technical foundation. Proven leadership, mentoring, and collaborative skills. Strong problem-solving and customer service abilities. Excellent communication and ability to thrive in dynamic environments. Track record of completing large-scale projects with consistent productivity. Benefits: Competitive Salary Medical, Dental, Vision and Life insurance 401K Match How to Apply: If you are intertested in this role, please apply to this role via the link or reach out to Luc Simpson-Kent.
    $180k yearly 6d ago
  • Staff Software Engineer - Mobile

    General Motors 4.6company rating

    Staff Software Engineer Job 4 miles from East Lansing

    **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford, or Mountain View, you are expected to report to that location three times a week, at minimum. **The Role** We are looking for an exceptional and experience **Staff Software Engineer** who is excited about building mobile products across General Motors. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture. **What You'll do** + Develop competency with all of our core Mobile technologies (client, framework, and services). + Weigh architectural trade-offs and apply synchronous and asynchronous design patterns. + Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration. + Be a tech lead and will actively mentor other engineers on the team + Explore and pitch product ideas and tech initiatives with cross functional teams. + Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs. + Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship. **Additional Job Description** **Your Skills & Abilities (Required Qualifications) ** + Bachelor's Degree in Computer Science or related field, or equivalent work experience. + 7+ years of experience in Mobile development, native and preferably ReactNative. + 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling). + Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch). + Demonstrated ability to understand the tech stack, debug code and tests. **What Will Give You a Competitive Edge (Preferred Qualifications) ** + Bachelor's Degree in Computer Science or related field, or equivalent work experience. + 7+ years of experience in Mobile development, native and preferably ReactNative. + 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling). + Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch). + Demonstrated ability to understand the tech stack, debug code and tests. + Enthusiastic about the opportunity of impacting the engineering culture from the bottom up. **_Compensation_** : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is 165,000 - 298,800. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. **_Benefits_** **:** + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review. This job may be eligible for relocation benefits. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. **Benefits Overview** The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others: - Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents; - Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family; - Company and matching contributions to 401K savings plan to help you save for retirement; - Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values; - Tuition assistance and student loan refinancing; - Discount on GM vehicles for you, your family and friends. **Diversity Information** General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. **Equal Employment Opportunity Statements** GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, "protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. **Explore our global location** **s** The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $101k-122k yearly est. 10d ago
  • Software Engineer, Computer Vision (Technical Leadership)

    Meta 4.8company rating

    Staff Software Engineer Job 4 miles from East Lansing

    The Reality Labs and AI teams at Meta are helping more people around the world come together and connect through world-class Augmented, Mixed and Virtual Reality hardware and software. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, we are committed to driving the state-of-the-art forward through relentless innovation. AR/VR's potential to change the world is immense -- and were just getting started.Our Core Tech teams explore, develop, and deliver new cutting-edge technologies that serve as the foundation of current and future Reality Labs products. From mixed reality and human interaction to natural input and beyond, these teams are focused on taking new technologies from early concept to the product level while iterating, prototyping, and realizing the human value and new experiences they open up. **Required Skills:** Software Engineer, Computer Vision (Technical Leadership) Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Invent, analyze, design, develop and optimize real time VR and AR computer vision algorithms in areas related to 3D reconstruction, SLAM, object detection and tracking, sensor fusion and camera calibration 3. Technically lead in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions 4. Develop software for a variety of consumer devices, including novel sensing systems, tracking systems, imaging systems and haptic devices 5. Effectively communicate complex features and systems in detail 6. Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency 7. Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR and VR problem solving 8. Understand industry & company-wide trends to help assess & develop new technologies 9. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 10. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas **Minimum Qualifications:** Minimum Qualifications: 11. Experience leading projects with industry-wide impact 12. Vast experience communicating and working across functions to drive solutions 13. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term-vision 14. Experience in driving large cross-functional/industry-wide engineering efforts 15. Significant experience in mentoring/influencing senior engineers across organizations 16. Significant experience in programming languages with a technical background 17. Significant experience in one or more of the following areas: artificial intelligence, machine learning, deep learning, computer vision, 3D graphics 18. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. **Preferred Qualifications:** Preferred Qualifications: 19. Doctor of Philosophy (Ph.D.) in Computer Engineering, Computer Science, or Electrical Engineering and Computer Sciences 20. Expertise in Physics, Optics, Computer Vision, Robotics, Sensor Fusion, or Machine Learning 21. Experience in shipping computer vision or image processing products to millions of customers or have started a new line of product **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 60d+ ago
  • Staff Software Engineer - Customer Identity

    Motorsport-Total.com GmbH 4.0company rating

    Staff Software Engineer Job 45 miles from East Lansing

    Design and build the digital products that power our customers' digital experiences. This includes applications and services (both on-prem and in the cloud) that serve our customers across web, mobile, and in-vehicle channels. Define architecture and drive it through implementation across cross-functional teams. Identify tooling and development and coding standards. Help guide technical strategy of the Digital Products Engineering organization. This role will act as a technical leader for a critical application in customer profile and account management across the entire enterprise. The candidate must have experience building complex backend software systems. Experience within customer-centric data applications is a bonus, but not required. This individual should be prepared to build and maintain new capabilities for a large-scale application, provide technical leadership to a strong engineering team, instill best practices for reliable and scalable platform development, and proactively look for opportunies to better our technology and our engineering teams. What You'll Do: · Design and implement innovative and reliable digital products that manage and serve customer-centric data to all enterprise applications · Define technical architecture for complex applications that manage customer profiles · Be technical SME for key platforms. Ensure those platforms are sound technically, and make strategic decisions based on technical requirements · Clear communication with product, program, design, and other engineering teams and partners · As needed, help hire world-class engineers to up-level the overall engineering organization Your Skills & Abilities (Required Qualifications): · Software engineering and development - programming languages, tools, and best practices · Cloud-native technologies · Systems and distributed systems · Technical leadership experience · 9+ years experience in software development What Will Give You A Competitive Edge (Preferred Qualifications): · Java, Spring Boot, RESTful Services, SQL, Oracle, Postgres, JPA, PCF, Kubernetes, Azure · Modern development tools · Strong writing and presentation skills · Ability to lead other engineers by influence · Experience mentoring engineers of various levels Education: · BS in computer science or related Engineering · MS or PhD in computer science preferred Hybrid: [Austin, Detroit, Warren, Pontiac, Milford, Atlanta, or Mountain View], you are expected to report to that location three times a week, at minimum * Compensation: + The expected base compensation for this role is: $135,800-285,300. Actual base compensation within the identified range will vary based on factors relevant to the position. + You also need to include general information about potential commissions, if applicable. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. * Benefits: + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Benefits Overview The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others: • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents; • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family; • Company and matching contributions to 401K savings plan to help you save for retirement; • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values; • Tuition assistance and student loan refinancing; • Discount on GM vehicles for you, your family and friends. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, “protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. **Staff Software Engineer - Customer Identity** Location Austin, TX Employment type Full time Published date Published on 11/10/2024 Location Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA three times per week, at minimum. Location Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report onsite at the Austin IT Innovation Center North - Austin IT Innovation Center North or Warren MI, three times per week m
    38d ago
  • Senior Embedded Software Engineer - AUTOSAR Classic

    Algolux 3.9company rating

    Staff Software Engineer Job 50 miles from East Lansing

    About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer. What You'll Do: You shall support the transition of the currently used software to automotive grade middleware standards. Explicitly you will focus on the transition of the safety critical part to the safety microcontroller of the ECU, which requires the usage of AUTOSAR Classic. The configuration of the AUTOSAR Base Configuration as well as the integration on the safety controller belong to his position. Further, the development of application software and supporting the transition of existing software components (C++) to AUTOSAR Classic is an additional task. * Integration and configuration of the AUTOSAR stack (e.g. Vector) on the Nvidia Functional Safety Island and the Aurix Safety Microcontroller. * AUTOSAR Base Stack Configuration: Bootloader, MCAL, COM Stack (CAN, Some/IP, DDS), Security Stack, SecOC, Diagnostic Stack, etc. * System Configuration, ECU configuration, ECU extract integration. * Test AUTOSAR Configuration in SiL, HiL, Bench, & Vehicle * Creation of the Software Architecture using modeling tools such as PreeVision * Deriving Code Templates from Architecture using tools as DaVinci & EB Tresos * Support in porting of existing C++/ROS applications to embedded C. * Implementation of ported ROS application into the AUTOSAR classic stack. What You'll Need: * Bachelor's Degree in Computer Science, Electrical or Computer Engineering or related & 6+ years of professional experience OR a Master's Degree & 4+ years of experience * Excellent experience in configuration of AUTOSAR Classic Stacks * Excellent C++ and Embedded C Coding Skills * Experience with automotive embedded Controllers * Proficiency in DaVinci Configurator for AUTOSAR Classic Base Configuration and EB Tresos for MCAL integration Bonus Points: * Experience with Infineon Aurix MCU's Perks of Being a Full-time Torc'r Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers: * A competitive compensation package that includes a bonus component and stock options * 100% paid medical, dental, and vision premiums for full-time employees * 401K plan with a 6% employer match * Flexibility in schedule and generous paid vacation (available immediately after start date) * Company-wide holiday office closures * AD+D and Life Insurance At Torc, we're committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc'rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don't meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
    $92k-114k yearly est. 15d ago
  • Application/Software Engineer (Sr.net developer)

    Stem Xpert

    Staff Software Engineer Job 4 miles from East Lansing

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Skills Required: Object Oriented Programming, WCF, VB.Net, SOA, Visual Studio 2008, Enterprise Library, MSMQ, Security Fundamentals, SSIS, SSRS, ASP.NET, MVC, HTML, SQL Skills Preferred: Continuous integration Automated builds from TFS Experience Required: At least five years' experience with web development in ASP.Net and C# At least three years' experience with web development and an SQL backend At least five years of experience with object oriented programming concepts At least five years of experience as a lead developer or tech lead At least five years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience with MVC 4 or higher framework with Razor At least three years of experience with SSIS and SSRS Experience Preferred: At least five years' experience with TFS At least two years' experience with MSMQ Additional Information: There is no direct public transportation to this location. Candidate must have their own vehicle. All prospective contractors will be required to pass background checks prior to the start date of this contract. Update: Updated number of years for each skills set and must have MVC 4 or higher with Razor. Qualifications Education Preferred: An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science or information technology Additional InformationRegards, Aravind ************aravind@tekwissen(dot)com
    $67k-91k yearly est. 60d+ ago
  • Staff Software Engineer - Incident Management

    Pagerduty 3.8company rating

    Staff Software Engineer Job 4 miles from East Lansing

    PagerDuty empowers teams of all kinds to do the critical work that moves business forward through the PagerDuty Operations Cloud. Visit our careers site (*********************************** to explore life at PagerDuty, discover opportunities, and sign-up for job alerts! PagerDuty is seeking a Staff Software Engineer to join our Incident Management team. As a staff software engineer in our core product, you will be responsible for owning critical services within the PagerDuty product, and delivering innovative product features through continuous interaction across the Operations Cloud. This is an exciting opportunity to work alongside a high-performing team focused on having a major impact on incident lifecycle management at PagerDuty. The ideal candidate will have a strong full stack background and experience with distributed systems. **Key Responsibilities** + From day one, you'll be designing, coding, testing and shipping front-end interfaces, APIs, or backend applications and microservices that ensure we deliver secure, highly reliable and scalable solutions to our customers. + Work closely with product managers, designers, and other stakeholders to gather requirements, prioritize tasks, and deliver features on time and within scope. + Be a mentor for colleagues and help promote knowledge-sharing + You will utilize best practices in software engineering to architect, code, test, and deploy high-quality solutions that meet customer requirements and adhere to internal standards. + Participate in your team's on-call rotation, triaging and addressing production issues as they arise. + Conduct thorough testing and debugging to identify and resolve issues, ensuring the stability and performance of integrated solutions. + Participate in code reviews, knowledge-sharing sessions, and continuous improvement initiatives to foster a collaborative and innovative team environment. + Use your analytical skills to clarify questions, share your approach, and collaborate with your team to build and test elegant solutions. **Basic Qualifications:** + 12+ years of full-stack experience with modern programming languages + SaaS experience (B2B preferred) + Advanced knowledge with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations + Experience with any of the modern UI frameworks like React + Advanced knowledge experience working with relational databases including development, troubleshooting and performance optimization + Experience with multiple technology stacks: Cloud Dev, Platforms, Web Dev, Frameworks or service-oriented architecture **Preferred Qualifications:** + Experience building highly scalable products or platforms + Strong business acumen + Strong experience with AWS or other IaaS platforms + You are empathetic - you can clearly communicate your thoughts and opinions to others and facilitate these technical discussions to a successful outcome The base salary range for this position is 176,000 - 281,000 USD. This role may also be eligible for bonus, commission, equity, and/or benefits. Our base salary ranges are determined by role, level, and location. The range, which is subject to change based on primary work location, reflects the minimum and maximum base salary we expect to pay newly hired employees for the position. Within the range, we determine pay for an individual based on a number of factors including market location, job-related knowledge, skills/competencies and experience. Your recruiter can share more about the specific offerings for this role, as well as the salary range for your primary work location during the hiring process. **Not sure if you qualify?** Apply anyway! We extend opportunities to a broad array of candidates, including those with diverse workplace experiences and backgrounds. Whether you're new to the corporate world, returning to work after a gap in employment, or simply looking to take the next step in your career path, we are excited to connect with you. **Where we work** PagerDuty currently has offices in Atlanta, Lisbon, London, San Francisco, Santiago, Sydney, Tokyo, and Toronto. We offer a hybrid, flexible workplace. We also provide ample opportunities for in-person and virtual connection, like team offsites and volunteering events. **How we work** Our values are deeply embedded in how we operate and the people we bring on board. You will see our values ingrained in how we support our customers, collaborate with our colleagues, develop our products and foster an inclusive and empathetic work culture. + Champion the Customer | Put users first to design great products and experiences. + Run Together | Build strong teams that amplify our impact on users. + Take the Lead | Disrupt and invent to be the first choice for users. + Ack + Own | Take ownership and action to deliver more efficiently to users. + Bring Your Self | Bring your best self to build empathy and trust with users. **What we offer** **One way we ensure our employees are inspired to do their best is through a comprehensive total rewards approach that supports them and their loved ones. As a global organization, our programs are competitive with industry standards and aligned with local laws and regulations. Learn more, including country-specific offerings, on our** benefits site (********************************************** **.** **Your package may include:** + Competitive salary + Comprehensive benefits package from day one + Flexible work arrangements + Generous paid vacation time + Paid holidays and sick leave + Dutonian Wellness Days - scheduled company-wide paid days off in addition to PTO + Company equity* + ESPP (Employee Stock Purchase Program)* + Retirement or pension plan* + Paid parental leave - up to 22 weeks for pregnant parent, up to 12 weeks for non-pregnant parent (some countries have longer leave standards and we comply with local laws)* + HibernationDuty - an annual company paid week off when everyone at PagerDuty, with the exception of a small, coverage crew, is asked to take a much needed break to truly disconnect and recharge + Paid volunteer time off - 20 hours per year + Company-wide hack weeks + Mental wellness programs _*Eligibility may vary by role, region, and tenure_ **About PagerDuty** PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. The PagerDuty Operations Cloud revolutionizes how critical work gets done, and powers the agility that drives digital transformation. Customers rely on the PagerDuty Operations Cloud to compress costs, accelerate productivity, win revenue, sustain seamless digital experiences, and earn customer trust. More than half of the Fortune 500 and more than two thirds of the Fortune 100 trust PagerDuty including Cisco, Cox Automotive, DoorDash, Electronic Arts, Genentech, Shopify, Zoom and more. Led by CEO Jennifer Tejada, PagerDuty's Board of Directors is 50% female and 62% URP representation. We strive to build a more equitable world by investing 1% each of company equity, product, and employee volunteer time. PagerDuty is Great Place to Work-certified, a Fortune Best Workplace for Millennials, a Fortune Best Medium Workplace, a Fortune Best Workplace in Technology, and a top rated product on TrustRadius and G2. Go behind-the-scenes on our careers site (*********************************** and @pagerduty on Instagram. **Additional Information** PagerDuty is committed to creating a diverse environment and is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status. PagerDuty is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. Should you require accommodation, please email accommodation@pagerduty.com and we will work with you to meet your accessibility needs. PagerDuty uses the E-Verify employment verification program.
    $138k-177k yearly est. 60d+ ago
  • Application/Software Engineer (Sr.net developer)

    Practice Xpert Inc. 3.7company rating

    Staff Software Engineer Job 4 miles from East Lansing

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Skills Required: Object Oriented Programming, WCF, VB.Net, SOA, Visual Studio 2008, Enterprise Library, MSMQ, Security Fundamentals, SSIS, SSRS, ASP.NET, MVC, HTML, SQL Skills Preferred: Continuous integration Automated builds from TFS Experience Required: At least five years' experience with web development in ASP.Net and C# At least three years' experience with web development and an SQL backend At least five years of experience with object oriented programming concepts At least five years of experience as a lead developer or tech lead At least five years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience with MVC 4 or higher framework with Razor At least three years of experience with SSIS and SSRS Experience Preferred: At least five years' experience with TFS At least two years' experience with MSMQ Additional Information: There is no direct public transportation to this location. Candidate must have their own vehicle. All prospective contractors will be required to pass background checks prior to the start date of this contract. Update: Updated number of years for each skills set and must have MVC 4 or higher with Razor. Qualifications Education Preferred: An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science or information technology Additional Information Regards, Aravind ************ aravind@tekwissen(dot)com
    $62k-84k yearly est. 22d ago
  • Sr .Java Developer

    Arete Technologies 4.5company rating

    Staff Software Engineer Job 4 miles from East Lansing

    Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on providing paramount and unsurpassed services combined with cost saving solutions to the clients We understand the business requirements in the present day corporate scenario and aspire to provide world-class services enabling the organization to burgeon and flourish while keeping the work-life balance intact. The Global delivery mechanism followed at Arete Technologies, Inc. saddles proficient schemas and unconventional channels to provide one-stop solutions for all your workforce needs. our Team is an exquisite amalgamation of vast experiences of over 30 years in IT Consulting and Staffing industry. Connoisseurs in the field of staff augmentation for IT, we operate on 24 by 7 model with an aim of providing affordable and adept professionals with an assurance of satisfaction for both Consultants and Clients. We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and focusing on both the employers and employees. Job Description This position's main responsibility will be in supporting MDOT SNTP. This includes, but is not limited to, working with the project manager, application owner and resource manager to define a list of requirements; working on an agile development team to organize work, develop, test and deploy code; attend status and progress meetings with the project manager, application owner, business sponsor, and resource manager. Software Engineer capabilities with 10 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project lead or manager, a wide degree of creativity and latitude is expected. Additional Information Best Regards Alka Bhatia
    $91k-120k yearly est. 60d+ ago
  • Sr. Software Engineer - HLASM

    Rocket Software 4.5company rating

    Staff Software Engineer Job 4 miles from East Lansing

    **It's fun to work in a company where people truly BELIEVE in what they're doing!** The Senior Software Engineer will provide technical leadership in the architecture, design, and implementation. You are an Agile problem solver and has an appetite for building and delivering innovative software solutions, that delivers excellent business value to our customers. The role requires deep technology expertise, advanced analysis skills, a proven ability to work collaboratively with product and business development teams on product and solutions technical strategy in a communications setting. Essential Duties and Responsibilities: - Programming, conducting code reviews, and testing software as needed, ensuring quality of deliverables - Execute various forms of testing - unit, system, regression, integration, performance, volume - Work with support in diagnosing, reproducing, and resolving customer issues. - Acts as the technical subject matter expert for a product domain. - Quantify and communicate work estimates and risks to direct management - Handle multiple competing priorities with minimal help - Understand features as a whole and able to break down larger stories and features into tasks - Ensures all tasks are completed thoroughly and that any work done is tested, unit tested, documented, and meets quality standards - Participate in internal projects and other work as directed Required Qualifications: - 5-10+ years of software engineering experience - Expert in Mainframe assembler programming - Knowledge of IBM z/OS internals, storage and file systems (VSAM, zFS etc.) - Experience in Problem diagnosis, dump reading and debugging (with IPCS a plus) - z/OS utilities, JCL and REXX - Committed to Rocket's core values of empathy, humanity, trust and love Desired skills: - DB2 experience - CICS experience - ChangeMan experience \#LI-JC1 \#LI-Remote The base salary range for this role is $124,556.33 - $155,695.33 /year. Exact compensation may vary based on skills, experience, and location. . **What Rocket Software can offer you in USA:** **Extensive paid time off programs (paid holidays, sick, and unlimited vacation time)** **Healthcare coverage options to fit you (and your family's) needs** **Retirement savings, with matching contributions by Rocket Software** **Life and disability coverage** **Leadership and skills training opportunities** **Two paid work days for off-site training** EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: ************ or send an email to *************************. We will make a determination on your request for reasonable accommodation on a case-by-case basis. _It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability._ _If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!_ Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people-not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.
    $124.6k-155.7k yearly 8d ago
  • Mechanical Software Engineer

    V&J Technologies 3.9company rating

    Staff Software Engineer Job 41 miles from East Lansing

    About us Contemporary Amperex Technology Kentucky (CATK) is the US battery manufacturing subsidiary of Contemporary Amperex Technology Co., Limited (CATL). CATL is a global leader in research, development and manufacturing of battery energy storage system for vehicles, grid scale, and maritime applications. In 2024, CATL accounts for over 37% of global EV battery installed capacity. CATL has been the largest battery manufacturer in the world for the last 7 years. The Company is committed to providing cutting-edge solutions for global new energy applications. Our Vision Strive to be a global premier innovative technology corporation, deliver excellent contribution to green energy resolution for mankind, and provide a platform of pursuing the spiritual and material well-being for employees! Job Overview: To better serve the global auto industry electric vehicle trend in the United States, CATL, through its U.S.-based subsidiary, CATK, is seeking a dedicated and experienced Mechanical Software Engineer to join our local team. The Mechanical Software Engineer will be responsible for developing and maintaining the technical standards related to software and network configurations used in mechanical systems. This role includes auditing changes to equipment, providing essential technical support, and assisting in the formulation of standards for visual programming and algorithms. The ideal candidate will possess a strong background in both mechanical engineering and software development. Essential Functions: Implement and periodically review technical standards for software and network systems involved in mechanical operations. Ensure all software-related aspects of mechanical systems adhere to industry standards and company requirements. Audit key changes in mechanical equipment to ensure seamless integration with software systems. Provide change control and ongoing technical support for on-site implementations, ensuring modifications meet both mechanical and software standards. Collaborate with technical supervisors to develop and refine technical standards for visual programming and algorithms related to mechanical operations. Enhance and optimize algorithmic efficiency within mechanical systems through rigorous standard setting and review. Act as a key technical resource, offering support and expert advice for integrating software with mechanical systems. Work closely with other engineers and developers to ensure cohesive operation between mechanical components and software functionalities. Minimum Qualifications: Bachelor's or Master's degree in Mechanical Engineering, Software Engineering, or a related field. Strong foundational knowledge in electricity, software, vision systems, and robotics. Proven experience in electrical and equipment development, particularly within the chemical, semiconductor, automotive, or related industries. Ability to recognize, interpret, and draw electrical schematics and wiring diagrams. Skilled in PLC programming, robot programming, and servo debugging, with a strong understanding of low-voltage circuits, signal lines, and electrical components. Excellent problem-solving skills and the ability to manage multiple projects under tight deadlines. Strong communication skills and the ability to work effectively in a team-oriented environment. Ability to maintain a full-time work schedule with regular in-person attendance is required for this position. Ability to interact professionally with individuals of varied backgrounds and skill level. Physical Requirements: Ability to move around work sites, which may include walking, standing, and climbing ladders or stairs. Flexibility to bend, kneel, or crouch, particularly when inspecting installations or troubleshooting. Capability to lift and carry moderate weights, typically up to 25-50 pounds. Occasional lifting of heavier items may be required. Ability to work in various environments, including offices, construction sites, and manufacturing facilities. Willingness and ability to travel to various job sites, which may require driving or other forms of transportation. Benefits: Competitive salary commensurate with experience. Comprehensive benefits package including medical, dental, and vision coverage. 401(k) retirement savings plan with company match. Paid time off and holidays. Professional development opportunities. ***CATK is an Equal Opportunity Employer*** The information contained herein is not intended to be an all-inclusive list of the duties and responsibilities of the job, nor is it intended to be an all-inclusive list of the skills and abilities required to do the job. The Company may, at its discretion, revise the job description at any time, and additional functions and requirements may be assigned by supervisors as deemed appropriate. Requirements, skills and abilities included have been determined to illustrate the minimal standards required to successfully perform the position.
    $65k-86k yearly est. 60d+ ago
  • Autonomous Driving Software Engineer

    Apex Systems 4.6company rating

    Staff Software Engineer Job 50 miles from East Lansing

    Responsible for software development, including but not limited to, software design, algorithm development, implementation, unit testing, vehicle testing and deployed software maintenance • Responsible for Autonomous Driving software development including algorithm development, software design, implementation, unit testing, vehicle testing and deployed software maintenance • Responsible for executing full software development lifecycle activities using primarily C++ skills in Linux development environment using Lean-Agile methodologies. • Assist in root cause analysis of issues found in testing and process automation steps. • Support team in identifying daily assignments and reporting progress at daily stand ups. • Designing and implementing systems responsible for data acquisition and analysis from remote vehicles in the field.
    $68k-93k yearly est. 6d ago
  • Senior Embedded Software QA Engineer

    General Motors 4.6company rating

    Staff Software Engineer Job 45 miles from East Lansing

    Workplace Classification: Hybrid: This role is categorized as hybrid. This means the candidate is expected to report to their primary work location three times per week, at minimum, or other frequency dictated by the business. The Role: As a Product Cybersecurity Software Quality Engineer (PCYS QE), you will be responsible for creating test cases, execute them and ensuring there are no regressions in the software on embedded devices. Certificate Lifecycle Management and Device Registration are complex features that relies on strong multi-functional team process. The individual in this role will be responsible for developing test plans, supporting automation of test cases, happy path and not happy path, to ensure software quality within the development team and finding bugs early on in the process. You should also possess a mixture of strong project management, communication, interpersonal, and technical skills. Having the ability to manage projects across the development lifecycle with a strong focus on process maturity, risk management and closed-loop-learning will also be required. To thrive in an ambiguous or fast-paced environment, you must have a proven track record of multitasking, root cause analysis of complex issues, driving results, collaborating across all functions, and influencing others. What You'll Do (Responsibilities): Understand implementation project timelines and vehicle program rollout timing. Drive resolution of all issues surfaced during development process that lack a natural owner or require multi-functional coordination. Understand core strategies, feature requirements, UX requirements and operational process requirements for Certificate Lifecycle Management and Device Registration. Lead multi-functional effort of Product Development, Aftersales Engineering, Customer Experience, and other resources who support software updates, from project inception, validation, approval process through delivery. Collaborate with the System Integration Team (SIT) to develop and execute a comprehensive integration plan to ensure robust field performance. Drive formal closed-loop-learning for issues identified to ensure long-term corrective action. Define/Refine robust scalable processes and formally document for consumption by multi-functional team members as well as new team members. Responsible for executing both manual and automated test scripts to verify component functional and performance requirements on systems. Configure benches to support specific test scenarios. Characterize and document defects including identifying steps to reproduce, linking failures to requirements, and collecting all associated test logs. Develop and update test cases and test automation scripts as required. Interact with multiple engineering fields within the Software Defined Vehicle team to support defect resolution. Provide regular status updates and complete documentation and test results. Additional Job Description What You'll Need (Required Qualifications): Bachelor's degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science. Equivalent experience within the automotive industry or engineering will be considered in lieu of degree. 5+ years of engineering experience. Hands-on experience with scripting languages such as Python, C, or comparable. Working knowledge and experience in embedded software development and vehicle connectivity technologies. People Skills: High level of analytical ability where problems are unusual and ability to identify and remove roadblocks. Proactive / results driven individual with high level of initiative and individual accountability. Proven track record to summarize concise project status and focus leadership attention on key issues. Strong Project Management and organizational skills. Ability to lead complex problems and propose solutions. High level of oral and written communication skills, interpersonal skills to work independently and effectively with others. What Will Give You A Competitive Edge (Preferred Qualifications): 3+ years of experience in Automotive Electrical Systems and/or vehicle programming. Experience with Robot Framework. Experience working within a structured Systems Engineering environment that included formal Requirements Engineering, Change Management, and Configuration Management processes and tools. Knowledge of DFSS principles and continuous improvement methodologies. Prior experience in leading multi-functional teams with strong collaboration skills. •This job may be eligible for relocation benefits. #LI-DH2 About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Benefits Overview The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others: • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents; • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family; • Company and matching contributions to 401K savings plan to help you save for retirement; • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values; • Tuition assistance and student loan refinancing; • Discount on GM vehicles for you, your family and friends. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, “protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $94k-110k yearly est. 1d ago
  • Software Engineer

    Apex Systems 4.6company rating

    Staff Software Engineer Job 50 miles from East Lansing

    We are seeking a talented Software Engineer with expertise in C++/C, Linux, and/or AUTOSAR for robotics or automotive applications. The ideal candidate will contribute to the development and integration of software for our Autonomous Driving Kits, ensuring high performance and reliability. You will play a crucial role in advancing our self-driving technology. Company Overview: We design, source, develop, build, and deliver a highly scalable Autonomous Driving Kit (AD Kit) including an automotive-grade compute platform. In close cooperation with our component suppliers, we deliver the components for the AD-Kit, validated and verified against system-level and component requirements and aligned to best-in-class functional safety and cyber-security standards. Job Title: Software Engineer Location: Ann Arbor, MI Key Responsibilities: Develop and maintain software components for the Autonomous Driving Kit (AD Kit) using C++/C, Linux AND/OR AUTOSAR. Collaborate with cross-functional teams to integrate software with hardware components. Optimize software performance and ensure reliability in real-time applications. Participate in the design and implementation of software architecture for autonomous driving systems. Conduct code reviews and provide feedback to ensure high-quality code standards. Develop and execute test plans to validate software functionality and performance. Troubleshoot and resolve software issues, ensuring efficient and effective solutions. Maintain documentation of software design, implementation, and testing processes. Stay updated with the latest advancements in C++/C, Linux, and autonomous driving technologies. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proven experience in software development using C++/C, Linux, and/or AUTOSAR Strong understanding of software development processes and methodologies. Experience in robotics or automotive applications. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Passionate about self-driving technology and its potential impact on the world. Preferred Qualifications: Experience with autonomous driving technologies. Familiarity with automotive-grade compute platforms. Knowledge of industry standards and regulations related to autonomous driving. Experience with real-time operating systems (RTOS) and embedded systems. EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at ******************************** or ************.
    $68k-93k yearly est. 1d ago
  • Senior Embedded Software Engineer

    General Motors 4.6company rating

    Staff Software Engineer Job 45 miles from East Lansing

    Workplace Classification: Hybrid: This role is categorized as hybrid. This means the candidate is expected to report to their primary work location three times per week, at minimum, or other frequency dictated by the business. The Role: In this software development role, you will be responsible for developing software applications using sound, repeatable, industry standard methodologies. You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications. Development activities will include updating existing software and/or developing new software solutions to address a specific need or solve a particular business problem. Additionally, you will drive development activities in accordance with appropriate methodologies and application of a repeatable, systematic, and quantifiable approach to the development process. You will coach/mentor software developers and will review the software being developed. This role will also work closely with architects and technical leaders to ensure code alignment with design patterns/frameworks. What You'll Do (Responsibilities): Write software for vehicle-side functionality in C/C++. Participate in discussions & reviews for requirements, design, and test cases. Create software design artifacts using Unified Modeling Language (UML) techniques. Use cross-compilation techniques to compile designs for multiple embedded platforms. Perform software configuration management using Git and code review using Gerrit, GitHub. Implement Unified Diagnostic Services (UDS) diagnostics over Ethernet (DoIP and Socket Adapter) and Controller Area Network (CAN) using C/C++. Perform emulator/simulator, bench, and verification testing. Diagnose, debug, and solve issues related to vehicle software. Work closely with teams from other groups to support triage and resolution of difficult problems in a timely manner. Collaborate with System Engineers to refine understanding of requirements and identify opportunities for innovation. Write clear and concise test cases that cover various scenarios and edge cases. Execute unit tests and analyze the results to identify and report defects. Integrate unit tests into the continuous integration and delivery pipeline. Continuously improve unit testing processes and methodologies Collaborate with the development team to resolve issues identified through testing. Collaborate with software developers to ensure comprehensive test coverage. Additional Job Description What You'll Need (Required Qualifications): Bachelor's degree (or higher) in Computer Science or relevant discipline. 5+ years of proven software development foundation experience including competencies in object-oriented methodologies, data structures, algorithms relevant design patterns, and software design lifecycle. Proficient in C or C++ programming language. Proficiency in working with Linux and QNX platforms. Experience writing clients for Web Services (REST, RPC, and/or SOAP). Familiarity with CI/CD and DevOps pipelines using GitHub, GitHub Actions, Jenkins, etc. Design and develop unit tests for C++ software components. Implement and maintain unit testing frameworks (e.g., Google Test, Catch2, Boost. Test). People Skills: Strong analytical and innovative problem-solving skills. Excellent communication and teamwork skills. Ability to learn quickly and work independently or as part of a team. High level of oral and written communication skills. High level of interpersonal skills to work independently and effectively with others locally and in a geographically dispersed team. What Will Give You A Competitive Edge (Preferred Qualifications): 8+ years of Engineering experience in a job-related area. 1+ years of Client software development and debugging. In-depth knowledge of unit testing frameworks and methodologies. Experience in writing unit tests for C++ applications. Familiarity with continuous integration and delivery practices. Exposure to working in Agile development methodology (Scrum, XP, SAFe, etc.) Exposure to other embedded programming languages like Rust, Python. Demonstrated experience in multithreading, inter-process communication and synchronization of shared resources. Experience using source code control systems and tools such as Git/Repo and code collaboration tools such as Gerrit, GitHub, Optimus, Static code analysis tools like Sonar, Parasoft, CPP, etc. Prior experience in vehicle embedded or Mobile or Infotainment software development. •This job may be eligible for relocation benefits. #LI-DH2 About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Benefits Overview The goal of the General Motors total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan incudes, the following benefits, in addition to many others: • Paid time off including vacation days, holidays, and parental leave for mothers, fathers and adoptive parents; • Healthcare (including a triple tax advantaged health savings account and wellness incentive), dental, vision and life insurance plans to cover you and your family; • Company and matching contributions to 401K savings plan to help you save for retirement; • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values; • Tuition assistance and student loan refinancing; • Discount on GM vehicles for you, your family and friends. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, “protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $94k-110k yearly est. 1d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in East Lansing, MI?

The average staff software engineer in East Lansing, MI earns between $83,000 and $146,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In East Lansing, MI

$110,000

What are the biggest employers of Staff Software Engineers in East Lansing, MI?

The biggest employers of Staff Software Engineers in East Lansing, MI are:
  1. Confluent
  2. Teradata
  3. PagerDuty
  4. General Motors
Job type you want
Full Time
Part Time
Internship
Temporary